0
0
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
1
-2
1
-3
2
-4
3
-4
4
-5
4
-6
5
-8
31
311
-93
-444
-9
192
-153
6
-199
-341
-239
-237
268
610
-10
-160
153
-685
-900
-490
7
705
438
-126
15
-180
-907
-296
416
-327
-351
20
156
-255
-764
-612
-198
389
30
-665
-479
-313
-752
-838
-80
149
-271
-59
204
105
-634
-984
-205
-420
-985
-421
-430
-482
533
435
-524
-201
254
-525
-976
-550
-303
-421
-630
-195
270
575
838
213
-854
-1038
-376
-332
-629
124
842
613
51
180
300
-316
-765
-411
505
-91
-469
117
184
354
-342
-127
419
404
225
-496
415
581
-455
-462
-150
128
-153
-455
-112
320
169
-419
-430
-536
329
571
-110
306
263
-716
-1309
-556
76
253
497
243
12
100
-332
-334
-334
-531
-150
69
-49
286
25
-170
334
-672
-418
54
-600
-121
189
261
-190
-371
-352
113
422
-142
-430
-755
38
456
-302
-654
75
442
-139
379
415
-116
-18
-314
-512
-460
13
603
516
214
55
-359
-395
-113
-159
85
384
16
-129
-104
-333
-633
-472
-43
-125
192
468
57
-88
-328
-825
-1091
-784
277
592
7
77
-157
-1026
-1029
-1046
-527
24
-272
-436
27
114
-367
-785
-1355
-1378
-729
-391
-413
293
-862
-2291
-1178
-645
-1196
-388
54
-158
-321
-1438
-1218
-571
-1192
-1186
-437
-644
-1093
-728
-948
-1361
-998
-815
-1005
-1060
-474
-317
-618
-216
-136
-1272
-2043
-1511
-863
-1091
-733
162
138
-332
-305
-349
-305
-305
-1508
-1428
-317
-28
-233
-23
-46
-618
-776
-710
-617
-606
-606
-284
-424
-930
-1136
-1446
-788
122
134
79
-64
-820
-1344
-568
-223
-515
-824
-772
-27
-145
-589
-122
722
158
-430
-49
-461
-682
-719
-390
-317
-897
-13
674
-91
-425
-174
-46
13
-45
432
342
-324
-557
-733
-627
-595
-359
197
483
282
439
-37
-454
262
-175
-716
-105
137
126
197
-248
-620
-734
-660
1
430
249
282
140
-222
-386
-509
-737
-801
-235
-396
-571
316
766
337
-441
161
256
-947
-1245
-473
-104
-66
156
241
262
121
-455
-397
-35
-631
-283
357
307
38
-479
-246
-465
-901
-14
385
260
202
-71
-3
-949
-835
-116
-816
134
945
-152
-524
-109
-922
-1286
-183
-24
-872
45
1093
-314
-842
-585
-1356
-168
375
-348
556
113
-217
-131
-587
-898
-527
-324
-295
-87
-462
-425
65
81
-229
-458
-806
-952
-461
-387
-745
-396
-694
-1179
-441
49
-433
-100
-178
-355
223
-393
-576
-835
-920
-397
-625
-138
188
101
-108
-368
-404
-600
-121
-59
-285
-226
-76
-170
76
-36
-844
-497
267
516
595
-119
-368
529
29
-1112
-1213
-783
-162
0
0
0
0
-1
0
-1
0
-1
-1
-1
-1
0
-1
1
-3
3
-5
5
-9
10
-14
17
-23
28
-37
46
-63
89
-154
518
1570
514
-689
-1720
-1826
-1266
-760
40
1059
826
812
185
-836
-1370
-1808
-1467
-545
827
1037
489
98
-75
-1055
-2157
-311
314
-391
393
315
51
797
-164
-754
-81
-659
-966
-404
-466
-623
781
1054
-871
-1057
-269
-251
-639
-149
136
-564
-287
21
558
-251
-1358
-569
358
98
-166
423
628
1328
445
-945
-291
14
-1
61
648
919
296
54
1613
1843
64
215
176
78
505
621
814
508
-29
204
480
-335
668
1905
192
-693
-80
-509
-622
-69
-56
70
-264
-780
-270
382
-185
-161
124
-588
-33
-166
-926
-342
-771
-495
-613
-610
-7
3
691
344
-67
-148
-506
-889
-1236
-809
-614
-762
-147
1121
1391
739
10
-628
-1553
-1492
-1201
-1634
-750
439
440
-318
-252
111
34
-305
-382
-303
-549
-706
-663
-652
-861
-774
-1091
-418
692
304
12
249
296
-698
-1181
-757
-1038
-963
-569
-623
-294
-153
-795
-897
-169
-926
-948
232
-22
-648
-149
-19
-749
-1045
-648
-445
-645
-290
-65
-11
-3
118
192
-287
-336
-2
-512
-948
-421
306
-563
-805
428
22
-96
580
289
-129
-51
-119
-777
-255
-108
-294
132
429
648
803
573
416
-195
-1129
-521
175
-172
-224
86
179
-74
-29
62
125
347
233
-206
-203
-20
-126
-296
-834
-954
-16
252
-335
234
527
501
346
229
294
-554
-726
-440
-612
-37
352
-646
-411
982
770
269
212
224
388
360
427
185
129
176
-135
-408
-435
-148
-83
315
699
871
793
285
96
-282
-529
-341
-296
-442
-283
69
208
270
373
99
242
99
-209
-142
-155
-154
-246
251
254
54
367
-71
-552
-150
-58
-168
51
145
-18
95
295
-73
-519
-650
-306
-73
-109
93
128
-149
-527
-151
-173
-399
-134
-469
-586
-437
-567
-429
103
135
-78
-81
-178
-444
-781
-544
-391
-477
-453
-441
-553
-370
-17
-398
-504
-170
-394
-625
-503
-650
-1048
-1136
-847
-538
-535
-263
-87
-240
-222
-409
-715
-861
-804
-1062
-1066
-585
-539
-560
-256
-22
-172
-122
101
-162
-146
-18
-229
-416
-373
-416
-504
-212
-192
-254
-20
15
180
573
556
184
-98
-432
-790
-789
-504
-379
-250
45
210
106
273
462
174
-27
-122
-119
-211
-231
-247
-239
-208
-79
190
180
303
463
543
319
60
-2
-240
-421
-485
-556
-754
-435
-93
-20
59
-8
63
17
-221
-493
-561
-586
-677
-686
-723
-787
-862
-742
-589
-537
-429
-485
-460
-56
-2
-460
-569
-511
-549
-550
-556
-621
-479
-423
-624
-479
-287
-30
175
197
74
-112
-346
-539
-408
-430
-547
-525
-444
-425
-375
19
245
267
256
331
344
117
37
12
-89
4
451
528
455
613
748
864
985
1037
909
1013
1086
982
864
927
1083
1286
1583
1676
1754
1874
2183
2410
2362
2330
2227
2155
2081
2078
2051
2068
2262
2407
2509
2548
2710
2852
2986
3008
2961
2831
2327
1691
855
161
-907
-1756
-2645
-3276
-3384
-3126
-2532
-2327
-1932
-2137
-2198
-2232
-2387
-2779
-3391
-3840
-4405
-4370
-4059
-3552
-2888
-2236
-1738
-1206
-532
-13
373
600
499
335
283
369
538
800
1029
1164
1409
1677
1899
1986
2028
1937
1756
1588
1322
1039
682
294
-140
-598
-1031
-1412
-1645
-1832
-1921
-2034
-2114
-2166
-2235
-2344
-2492
-2655
-2912
-3199
-3544
-3772
-3840
-3699
-3470
-3209
-2893
-2593
-2221
-1877
-1557
-1406
-1393
-1406
-1433
-1381
-1251
-1057
-870
-701
-550
-482
-397
-288
-294
-468
-685
-854
-1013
-1118
-1149
-1258
-1494
-1768
-1993
-2114
-2107
-2084
-2126
-2155
-2149
-2136
-2114
-2083
-2063
-2005
-2006
-2012
-1909
-1696
-1492
-1298
-1089
-916
-755
-603
-435
-277
-46
176
465
787
1110
1373
1489
1579
1597
1544
1460
1425
1506
1577
1718
1851
1963
2084
2182
2398
2453
2725
2892
3125
3280
3544
3766
3967
4268
4290
4553
4658
5047
5296
5681
6010
6197
6188
5709
4355
2438
252
-2340
-4159
-5778
-6343
-6754
-6319
-5675
-5045
-3717
-3040
-2233
-2361
-2851
-4140
-5484
-6287
-7080
-7113
-6896
-6385
-5611
-4373
-2859
-1379
130
1235
1753
2116
2300
2432
2643
2912
2958
2846
2737
2455
2381
2372
2417
2349
2387
2483
2551
2815
2938
2953
2635
1978
921
-358
-1598
-2795
-3705
-4382
-4792
-4960
-4803
-4372
-3743
-3071
-2576
-2379
-2460
-2689
-2985
-3193
-3325
-3338
-3283
-3103
-2700
-2071
-1209
-305
528
1198
1742
2142
2594
3007
3309
3372
3317
3116
2840
2573
2304
1966
1582
1213
836
639
456
300
48
-280
-684
-1206
-1823
-2594
-3412
-4221
-4901
-5331
-5619
-5674
-5598
-5277
-4827
-4348
-3808
-3325
-2842
-2415
-2041
-1812
-1620
-1499
-1343
-1191
-1002
-767
-588
-287
-88
180
370
553
646
692
688
438
223
-107
-362
-692
-1077
-1460
-1830
-2026
-2150
-2181
-2207
-2249
-2268
-2329
-2363
-2413
-2525
-2615
-2760
-2897
-2924
-2954
-2860
-2754
-2540
-2319
-2068
-1674
-1326
-841
-462
-31
284
611
877
1097
1286
1398
1452
1462
1585
1719
1963
2076
2294
2413
2650
2798
2899
2933
2779
2736
2570
2581
2508
2515
2630
2833
3102
3435
3808
4229
4761
5426
6050
6475
6800
6964
6980
6817
6472
5668
4250
2378
179
-1769
-3676
-5111
-6235
-7007
-7196
-7040
-6121
-5179
-4101
-3364
-3098
-2987
-3278
-3568
-4115
-4470
-4870
-5086
-4930
-4441
-3609
-2612
-1495
-419
647
1728
2763
3658
4466
5028
5466
5608
5581
5234
4600
3796
2903
2086
1313
696
240
91
153
369
645
767
674
269
-358
-1160
-2019
-2917
-3885
-4738
-5421
-5807
-5839
-5596
-5164
-4697
-4168
-3554
-2869
-2066
-1321
-683
-173
269
621
927
1196
1326
1312
1229
1179
1213
1389
1674
2054
2434
2802
3072
3200
3218
2988
2545
1857
965
-48
-1170
-2198
-3235
-4108
-4849
-5383
-5713
-5903
-5831
-5670
-5340
-4940
-4467
-4013
-3660
-3316
-3088
-2832
-2611
-2399
-2213
-2007
-1701
-1331
-879
-425
-56
249
520
751
905
976
931
741
487
190
-137
-427
-751
-1018
-1283
-1490
-1590
-1672
-1655
-1682
-1678
-1757
-1828
-1894
-2006
-2116
-2356
-2553
-2744
-2856
-2891
-2865
-2744
-2546
-2266
-1904
-1473
-1011
-522
-83
353
690
1049
1364
1636
1866
2009
2211
2345
2508
2660
2802
2962
3090
3324
3518
3679
3800
3828
3888
3846
3881
3843
3884
4055
4219
4720
5157
5868
6481
7175
8026
8710
9539
10171
10694
10497
9014
6722
3231
-673
-4168
-7367
-9429
-11283
-12208
-12371
-11890
-10045
-8067
-5787
-4214
-3376
-3052
-3134
-2985
-2641
-2469
-2334
-2617
-2862
-2854
-2669
-1927
-1495
-856
-349
395
1711
3351
5473
7419
8949
9946
10096
9555
8479
6849
5047
2827
760
-1131
-2730
-3589
-4031
-3821
-3517
-3156
-2933
-3013
-2974
-2944
-2802
-2682
-2774
-3075
-3542
-3965
-4191
-4403
-4556
-4933
-5276
-5367
-5142
-4195
-2879
-1276
387
1887
3247
4414
5420
6042
6104
5763
4937
3980
3157
2459
1969
1499
1126
726
407
240
12
-220
-485
-733
-1001
-1324
-1727
-2207
-2781
-3491
-4293
-5167
-6047
-6866
-7435
-7650
-7475
-6916
-6055
-5025
-3909
-2689
-1467
-285
636
1234
1507
1559
1556
1558
1482
1206
776
230
-240
-566
-731
-839
-938
-1035
-1079
-990
-832
-654
-597
-763
-1161
-1650
-2129
-2521
-2856
-3174
-3441
-3617
-3607
-3439
-3116
-2739
-2379
-2045
-1776
-1482
-1215
-970
-758
-596
-504
-488
-493
-473
-451
-346
-180
64
395
722
1113
1467
1856
2210
2464
2636
2644
2583
2482
2380
2336
2319
2316
2320
2235
2212
2292
2505
2826
2994
3194
3408
3707
4331
4934
5598
6168
6784
7580
8533
9683
10916
11917
12636
12222
10460
7391
3241
-692
-4548
-7475
-9940
-12009
-13269
-13965
-13199
-11613
-9532
-7536
-6249
-5391
-4771
-3967
-2529
-1198
8
490
362
265
-50
101
-169
-549
-1114
-1597
-1345
-416
1378
3561
5778
7739
9118
9876
10134
9672
8834
7330
5471
3401
1218
-627
-2278
-3419
-4347
-5146
-5896
-6679
-7202
-7298
-6850
-5952
-4922
-3947
-3095
-2374
-1585
-990
-631
-822
-1533
-2450
-3362
-3808
-3819
-3355
-2623
-1793
-818
338
1695
3077
4245
5118
5596
5807
5887
5834
5672
5240
4567
3598
2372
960
-531
-1898
-3161
-4150
-4862
-5294
-5491
-5456
-5234
-4917
-4545
-4247
-4131
-4166
-4335
-4469
-4481
-4327
-4019
-3759
-3486
-3208
-2758
-2159
-1465
-764
-230
225
683
1179
1669
2074
2251
2100
1710
1156
558
-10
-567
-1099
-1596
-1992
-2264
-2328
-2218
-2055
-1907
-1808
-1739
-1701
-1706
-1675
-1689
-1744
-1868
-2073
-2268
-2493
-2617
-2694
-2683
-2624
-2506
-2282
-1966
-1494
-928
-340
230
641
952
1159
1296
1408
1450
1441
1305
1184
1123
1104
1164
1252
1398
1532
1628
1823
2049
2366
2652
2821
2892
2864
2823
2754
2737
2719
2714
2773
2861
3117
3424
3883
4465
5146
5924
6754
7651
8629
9661
10725
11437
11296
10003
7749
4604
1218
-2058
-4970
-7575
-10007
-11798
-12923
-13088
-12287
-11003
-9538
-8337
-7187
-6017
-4741
-3065
-1449
-42
962
1565
1971
2026
1970
1635
927
55
-869
-1419
-1511
-990
98
1472
3026
4530
5839
6852
7511
7880
7754
7132
6095
4723
3236
1742
387
-930
-2339
-3805
-5236
-6470
-7303
-7668
-7624
-7292
-6661
-5731
-4570
-3195
-1794
-603
191
532
530
295
-52
-428
-817
-1179
-1457
-1541
-1402
-1071
-561
-3
603
1240
1894
2529
3100
3583
3956
4214
4267
4065
3561
2768
1750
556
-713
-1957
-3145
-4246
-5156
-5787
-6077
-6090
-5859
-5544
-5118
-4649
-4074
-3400
-2767
-2127
-1621
-1213
-897
-645
-411
-298
-231
-280
-372
-480
-572
-565
-541
-438
-331
-195
-30
107
251
342
381
343
234
106
-70
-283
-495
-685
-873
-1092
-1315
-1521
-1722
-1833
-1874
-1877
-1861
-1846
-1806
-1715
-1575
-1393
-1249
-1127
-1007
-885
-734
-542
-339
-155
37
234
454
676
895
1100
1286
1440
1534
1599
1645
1744
1811
1809
1744
1693
1670
1608
1467
1360
1401
1389
1413
1503
1568
1599
1767
1891
1944
2070
2181
2218
2297
2606
2809
2945
3303
3543
3820
4237
4756
5182
5613
6027
6241
6271
6068
5496
4517
3214
1624
-35
-1720
-3269
-4632
-5756
-6583
-7054
-7135
-6951
-6524
-5955
-5382
-4717
-4047
-3348
-2678
-2072
-1510
-1051
-652
-388
-288
-284
-415
-637
-890
-1145
-1343
-1388
-1227
-895
-366
356
1142
1957
2750
3427
3927
4216
4291
4132
3782
3280
2654
1957
1217
443
-363
-1147
-1890
-2500
-3009
-3417
-3739
-3910
-3768
-3562
-3230
-2857
-2409
-1969
-1516
-1186
-1007
-947
-986
-1104
-1275
-1416
-1607
-1780
-1811
-1752
-1650
-1421
-1189
-920
-567
-166
157
511
866
1160
1414
1646
1755
1782
1675
1435
1039
540
-40
-667
-1273
-1858
-2409
-2811
-3071
-3170
-3136
-3026
-2830
-2540
-2146
-1700
-1275
-895
-571
-254
26
232
346
367
319
220
120
-35
-224
-426
-583
-666
-662
-635
-537
-372
-151
103
406
602
754
881
956
946
911
829
622
409
174
-106
-348
-571
-819
-1051
-1173
-1231
-1321
-1242
-1198
-1089
-852
-655
-478
-369
-122
-11
94
156
162
139
193
177
82
51
11
-33
-111
-16
-171
-124
-118
-48
68
103
239
199
426
516
542
657
694
696
636
716
651
569
564
484
460
343
382
300
308
316
286
325
335
479
496
634
763
897
1039
1150
1269
1347
1434
1492
1521
1550
1500
1430
1316
1205
1068
935
790
617
432
159
-143
-448
-723
-984
-1216
-1460
-1690
-1873
-1958
-1971
-1939
-1945
-1946
-1939
-1924
-1880
-1836
-1827
-1835
-1807
-1738
-1660
-1553
-1430
-1267
-1046
-786
-560
-343
-144
76
321
584
777
930
1058
1182
1268
1312
1259
1138
953
725
480
207
-95
-424
-684
-915
-1068
-1168
-1223
-1249
-1181
-1062
-960
-844
-763
-718
-667
-633
-641
-692
-724
-808
-897
-983
-1069
-1152
-1208
-1242
-1256
-1233
-1159
-1051
-938
-781
-601
-417
-242
-88
43
135
183
174
139
55
-40
-168
-285
-402
-539
-660
-770
-858
-914
-959
-998
-993
-943
-876
-799
-709
-641
-574
-503
-440
-401
-376
-348
-342
-352
-380
-428
-442
-460
-482
-495
-500
-514
-497
-496
-464
-404
-327
-248
-154
-53
10
96
157
170
149
96
28
-62
-167
-276
-371
-502
-632
-741
-820
-888
-910
-911
-870
-812
-745
-644
-566
-481
-403
-289
-243
-177
-116
-60
-38
-15
-60
-47
57
-115
-108
-18
-53
-109
-52
-29
-125
-38
-60
-80
-5
11
1
-1
33
-61
-77
-101
-195
-253
-293
-375
-448
-464
-560
-609
-602
-637
-638
-596
-568
-530
-423
-356
-284
-171
-77
3
67
100
117
137
125
93
66
12
-39
-80
-122
-152
-171
-199
-237
-253
-288
-339
-384
-404
-434
-465
-479
-477
-472
-487
-511
-543
-577
-598
-624
-646
-659
-687
-714
-716
-708
-709
-702
-694
-670
-649
-640
-638
-618
-593
-579
-553
-526
-512
-495
-465
-465
-475
-503
-521
-551
-582
-587
-587
-586
-591
-577
-578
-593
-595
-584
-573
-551
-541
-521
-487
-446
-405
-341
-299
-274
-237
-205
-209
-234
-247
-281
-319
-369
-395
-416
-453
-480
-483
-491
-518
-528
-522
-507
-496
-478
-467
-456
-461
-462
-467
-478
-504
-531
-529
-528
-527
-511
-494
-451
-405
-358
-295
-252
-215
-183
-171
-172
-187
-198
-201
-206
-207
-199
-200
-190
-182
-196
-193
-184
-195
-199
-212
-224
-240
-266
-300
-351
-389
-430
-480
-531
-561
-599
-627
-629
-634
-636
-615
-591
-561
-531
-481
-447
-423
-390
-361
-326
-296
-267
-228
-196
-174
-143
-109
-77
-58
-47
-17
0
11
20
9
-15
-48
-83
-129
-190
-252
-316
-380
-439
-470
-495
-519
-553
-550
-534
-545
-554
-549
-540
-531
-516
-479
-455
-448
-442
-438
-407
-377
-364
-349
-319
-295
-272
-253
-251
-236
-217
-197
-191
-184
-186
-183
-146
-124
-112
-106
-95
-101
-106
-116
-128
-151
-175
-187
-210
-239
-269
-301
-320
-348
-367
-376
-367
-360
-357
-349
-349
-342
-325
-329
-342
-336
-332
-337
-347
-341
-350
-358
-355
-365
-385
-394
-377
-370
-377
-381
-374
-364
-356
-347
-335
-335
-351
-360
-375
-390
-413
-422
-426
-409
-388
-382
-382
-373
-359
-353
-355
-359
-385
-420
-439
-468
-482
-481
-477
-460
-445
-420
-404
-381
-344
-314
-285
-258
-242
-211
-195
-190
-168
-173
-180
-176
-175
-181
-180
-169
-168
-169
-159
-158
-148
-138
-151
-171
-190
-228
-254
-265
-267
-274
-272
-276
-294
-298
-295
-299
-319
-334
-341
-333
-327
-326
-327
-324
-324
-330
-325
-339
-359
-349
-358
-376
-383
-379
-346
-319
-291
-257
-224
-201
-184
-170
-153
-148
-140
-113
-95
-88
-99
-105
-117
-126
-143
-154
-163
-171
-181
-201
-221
-234
-251
-280
-316
-357
-367
-373
-385
-397
-402
-414
-420
-436
-432
-427
-442
-459
-468
-486
-486
-472
-445
-423
-408
-391
-384
-371
-347
-316
-303
-303
-288
-274
-277
-290
-301
-318
-348
-376
-390
-403
-397
-385
-372
-358
-347
-322
-307
-282
-242
-213
-204
-204
-222
-231
-239
-267
-300
-327
-353
-372
-384
-366
-341
-322
-315
-293
-245
-195
-158
-129
-92
-64
-53
-86
-106
-108
-123
-141
-156
-177
-196
-221
-228
-226
-238
-239
-241
-233
-229
-216
-209
-211
-228
-248
-249
-259
-264
-262
-267
-263
-261
-256
-258
-239
-220
-221
-222
-212
-202
-209
-213
-212
-206
-207
-227
-239
-253
-270
-294
-311
-315
-328
-328
-322
-326
-325
-311
-284
-276
-269
-253
-232
-222
-215
-201
-189
-211
-242
-227
-216
-220
-209
-212
-217
-225
-229
-215
-218
-243
-271
-293
-317
-330
-334
-327
-329
-319
-315
-319
-323
-341
-350
-351
-347
-362
-374
-388
-406
-404
-409
-413
-416
-410
-403
-385
-360
-335
-302
-292
-288
-271
-263
-262
-250
-248
-245
-241
-237
-220
-198
-172
-136
-111
-86
-72
-81
-94
-113
-134
-169
-202
-226
-252
-266
-283
-295
-313
-336
-350
-335
-318
-301
-302
-311
-302
-303
-303
-308
-322
-340
-350
-364
-379
-380
-381
-375
-349
-317
-302
-289
-255
-220
-185
-161
-156
-147
-160
-186
-210
-212
-226
-240
-236
-238
-250
-243
-228
-222
-216
-207
-198
-193
-186
-190
-189
-188
-199
-211
-225
-221
-223
-228
-224
-240
-246
-259
-273
-269
-277
-279
-293
-290
-281
-301
-323
-330
-328
-321
-320
-315
-309
-312
-314
-330
-348
-345
-334
-328
-328
-330
-310
-279
-255
-231
-205
-181
-181
-161
-150
-161
-175
-190
-205
-229
-249
-257
-269
-282
-292
-296
-296
-299
-272
-254
-239
-208
-186
-179
-179
-187
-202
-228
-258
-299
-327
-323
-320
-323
-317
-303
-285
-271
-254
-253
-241
-255
-259
-257
-257
-258
-258
-233
-212
-211
-210
-191
-170
-158
-149
-148
-131
-125
-108
-79
-64
-44
-56
-80
-117
-132
-156
-185
-204
-229
-237
-244
-264
-268
-261
-277
-301
-317
-307
-298
-299
-304
-302
-287
-281
-282
-284
-286
-285
-285
-286
-289
-270
-256
-241
-216
-204
-186
-170
-165
-167
-168
-194
-227
-260
-262
-271
-289
-302
-319
-331
-341
-361
-371
-372
-386
-385
-382
-376
-378
-364
-341
-327
-327
-343
-342
-355
-379
-400
-429
-440
-432
-420
-389
-363
-343
-302
-279
-256
-236
-228
-219
-204
-186
-163
-156
-149
-155
-174
-163
-165
-171
-175
-195
-214
-220
-229
-241
-245
-242
-248
-234
-213
-207
-189
-162
-148
-128
-130
-124
-99
-97
-97
-98
-101
-121
-133
-129
-122
-129
-146
-163
-189
-212
-233
-246
-275
-277
-270
-286
-294
-299
-294
-285
-293
-290
-277
-257
-244
-226
-209
-204
-202
-199
-204
-214
-196
-185
-176
-168
-159
-145
-152
-154
-153
-153
-171
-176
-157
-146
-133
-109
-93
-88
-88
-88
-98
-125
-153
-174
-188
-209
-226
-243
-250
-259
-264
-272
-291
-282
-267
-272
-284
-288
-293
-306
-314
-307
-311
-313
-328
-344
-361
-374
-382
-368
-351
-346
-307
-268
-242
-225
-210
-207
-228
-254
-264
-283
-291
-283
-274
-285
-295
-314
-340
-356
-365
-374
-373
-364
-375
-375
-383
-381
-377
-355
-333
-337
-334
-331
-317
-298
-286
-268
-239
-197
-169
-163
-153
-148
-130
-111
-120
-115
-98
-95
-68
-51
-36
-13
-11
7
8
4
-14
-45
-74
-119
-152
-188
-219
-253
-290
-341
-381
-417
-437
-441
-455
-467
-457
-432
-412
-387
-359
-342
-338
-335
-331
-312
-296
-275
-234
-195
-172
-162
-139
-112
-83
-70
-64
-54
-51
-78
-88
-91
-125
-149
-178
-217
-248
-258
-268
-276
-282
-272
-266
-255
-262
-268
-260
-262
-269
-272
-296
-307
-285
-282
-286
-284
-281
-301
-292
-295
-311
-298
-282
-258
-237
-220
-206
-186
-152
-137
-153
-155
-141
-119
-130
-142
-138
-132
-153
-159
-162
-157
-181
-195
-201
-206
-242
-241
-250
-256
-265
-251
-303
-463
-16
-418
-371
-118
-324
-424
-179
-203
-354
-168
-261
-145
-252
-66
-178
-194
-102
-240
-191
-177
-294
-260
-228
-333
-241
-339
-401
-313
-416
-386
-362
-400
-380
-339
-335
-283
-289
-277
-221
-227
-182
-182
-200
-188
-168
-174
-171
-181
-180
-156
-161
-137
-118
-105
-89
-95
-100
-114
-131
-142
-136
-172
-204
-221
-290
-330
-331
-352
-403
-416
-443
-459
-459
-435
-422
-423
-386
-375
-362
-345
-345
-335
-334
-350
-341
-344
-340
-300
-271
-244
-196
-171
-142
-103
-81
-78
-92
-103
-106
-102
-99
-113
-114
-122
-162
-209
-245
-256
-248
-247
-257
-267
-274
-288
-305
-315
-336
-343
-344
-345
-354
-340
-339
-329
-316
-309
-296
-279
-263
-246
-239
-211
-211
-207
-239
-252
-294
-296
-321
-418
-507
-581
-693
-1583
-1300
-999
-1015
-863
-715
-842
-332
355
151
533
435
490
903
923
686
502
279
164
255
-205
-516
-835
-940
-846
-849
-956
-1048
-914
-591
-291
-172
-82
-38
203
500
520
445
312
274
298
284
13
-241
-457
-527
-535
-659
-885
-1046
-980
-832
-632
-575
-543
-433
-179
44
182
172
177
303
406
406
261
100
-6
6
-97
-273
-466
-625
-632
-587
-613
-695
-705
-644
-499
-345
-327
-272
-227
-87
22
2
-80
-142
-98
-85
-153
-231
-398
-452
-455
-483
-558
-610
-648
-619
-465
-446
-415
-401
-303
-168
-82
-53
-66
-33
-10
39
-7
-49
-104
-167
-178
-197
-287
-344
-396
-422
-401
-418
-470
-446
-414
-356
-287
-286
-264
-192
-150
-102
-95
-105
-166
-138
-93
-174
-234
-247
-286
-254
-237
-339
-309
-290
-297
-193
-209
-237
-162
-162
-127
-76
-132
-171
-142
-160
-164
-150
-292
-334
-389
-437
-394
-401
-505
-580
-463
-446
-428
-422
-458
-341
-258
-200
-223
-189
-220
-95
-71
-107
-163
-186
-168
-146
-131
-266
-263
-301
-278
-269
-307
-336
-369
-328
-304
-195
-315
-323
-253
-256
-217
-291
-379
-400
-367
-348
-363
-402
-448
-390
-369
-353
-388
-384
-345
-368
-273
-357
-337
-310
-241
-183
-195
-188
-200
-145
-156
-72
-151
-188
-107
-163
-116
-153
-211
-229
-247
-245
-354
-344
-444
-368
-359
-370
-421
-395
-379
-376
-236
-322
-308
-320
-245
-186
-163
-241
-193
-249
-170
-149
-229
-237
-262
-243
-181
-240
-350
-253
-278
-220
-195
-284
-247
-339
-327
-303
-368
-474
-372
-481
-410
-428
-498
-565
-527
-448
-441
-421
-502
-417
-373
-283
-316
-367
-290
-227
-191
-206
-280
-269
-198
-97
-187
-175
-328
-268
-234
-192
-187
-221
-205
-192
-96
-98
-140
-185
-194
-96
-86
-180
-290
-223
-273
-322
-277
-344
-502
-471
-327
-437
-439
-519
-498
-380
-233
-350
-355
-214
-129
-131
3
-182
-224
-40
79
26
-46
-213
-90
6
57
-197
-226
-621
-218
548
353
9
-71
-88
-84
25
-510
-990
-1114
-1009
-1047
-1228
-1447
-1566
-1467
-950
-830
-828
-974
-715
-174
230
265
231
232
398
470
427
73
-273
-327
-356
-554
-781
-845
-777
-555
-417
-393
-450
-476
-147
-60
-35
-42
-66
-73
49
10
-223
-220
-385
-364
-449
-489
-627
-578
-612
-432
-384
-364
-479
-311
-343
-159
-1046
-1721
-1232
-1293
-1619
-1836
-2260
-2204
-1525
-1312
-1298
-1141
-783
18
809
1090
1201
1267
1735
1945
1946
1305
618
255
180
-298
-821
-1602
-1965
-1846
-1659
-1745
-1864
-1808
-1402
-870
-452
-341
-232
-56
436
541
415
119
-132
-72
-48
-231
-817
-929
-842
-616
-483
-614
-699
-357
109
336
366
267
267
616
666
601
193
-52
-78
-76
-295
-798
-949
-1022
-954
-950
-941
-1034
-819
-498
-465
-322
-135
-133
-7
104
12
-123
-171
-350
-300
-434
-663
-733
-703
-549
-647
-570
-621
-508
-364
-255
-276
-179
-154
-123
-118
-103
-341
-387
-428
-521
-597
-608
-619
-658
-514
-468
-351
-222
-160
8
-20
6
14
50
-104
-185
-249
-446
-392
-509
-546
-703
-744
-757
-631
-584
-598
-515
-415
-273
-212
-135
-116
-169
-252
-173
-175
-307
-404
-387
-491
-483
-435
-398
-515
-447
-273
-204
-281
-180
-84
4
-32
-91
-152
-123
-171
-160
-164
-457
-390
-358
-332
-401
-479
-548
-270
-166
-268
-227
-201
-14
40
47
40
-158
-257
-185
-210
-422
-480
-581
-556
-434
-465
-476
-494
-381
-242
-113
-171
-42
69
233
366
290
223
229
204
177
52
-133
-227
-167
-131
-119
-159
-148
-81
11
112
16
30
128
261
183
119
307
296
261
193
59
8
4
15
-123
-152
-190
-51
13
-39
-70
-2
99
168
208
134
195
316
374
367
313
247
200
115
-14
-120
-251
-271
-280
-289
-296
-254
-208
-115
32
0
-1
86
115
214
241
206
208
242
243
191
46
-41
-28
-37
-91
-200
-221
-171
-32
32
-5
-11
9
128
218
141
46
95
153
196
167
73
43
60
102
16
-86
-97
-98
-40
-8
-52
-59
13
6
-19
-118
-130
-99
-116
-117
-154
-146
-89
-56
5
9
3
16
87
132
176
144
143
131
150
167
132
110
43
3
-7
26
22
-13
-14
19
65
169
224
245
272
275
310
315
353
370
331
303
321
408
423
486
464
432
455
534
640
655
694
805
957
1099
1235
1316
1390
1510
1626
1677
1717
1694
1742
1809
1837
1822
1776
1827
1978
1992
1967
2036
2217
2418
2580
2706
2837
3085
3356
3593
3725
3794
3983
4236
4358
4385
4364
4356
4414
4370
3907
3184
2115
823
-525
-1771
-2855
-3737
-4457
-4997
-5398
-5477
-5198
-4715
-4284
-3928
-3659
-3325
-2741
-1963
-1234
-606
-123
154
515
734
857
839
628
456
420
514
798
1274
1808
2345
2831
3269
3632
3922
3982
3805
3522
3170
2826
2415
1838
1225
505
-258
-971
-1741
-2494
-3166
-3635
-3870
-3890
-3792
-3576
-3310
-3055
-2819
-2636
-2550
-2550
-2614
-2750
-2844
-2848
-2764
-2600
-2465
-2316
-2064
-1730
-1330
-952
-614
-264
149
581
949
1165
1239
1202
1068
801
393
-63
-539
-971
-1389
-1770
-2047
-2223
-2287
-2318
-2365
-2372
-2269
-2070
-1861
-1663
-1474
-1274
-1069
-888
-806
-782
-793
-785
-762
-717
-601
-418
-183
79
371
721
1132
1547
1900
2154
2360
2558
2687
2733
2660
2544
2431
2320
2186
2085
2056
2051
2131
2253
2338
2532
2800
3143
3477
3809
4244
4757
5252
5740
6162
6508
6831
7134
7215
6976
6402
5351
3849
1970
-285
-2485
-4533
-6295
-7629
-8681
-9372
-9603
-9475
-8992
-8233
-7314
-6388
-5427
-4446
-3361
-2082
-896
154
929
1217
1295
1212
988
814
577
377
318
471
938
1690
2570
3406
4078
4522
4789
4957
4974
4815
4445
3810
3010
2054
946
-237
-1516
-2852
-4138
-5320
-6235
-6781
-6957
-6794
-6352
-5695
-4932
-4133
-3383
-2694
-2073
-1544
-1120
-789
-550
-357
-191
-54
45
92
78
60
99
255
571
1035
1634
2240
2799
3279
3673
3892
3898
3658
3169
2514
1780
1009
215
-561
-1346
-2130
-2880
-3548
-4079
-4462
-4705
-4812
-4788
-4672
-4523
-4356
-4168
-3985
-3860
-3806
-3749
-3694
-3571
-3341
-3024
-2675
-2308
-1897
-1401
-836
-300
165
536
839
1109
1295
1318
1168
858
410
-145
-750
-1353
-1918
-2444
-2891
-3201
-3359
-3360
-3222
-3034
-2814
-2576
-2285
-1979
-1695
-1415
-1227
-1093
-1052
-1098
-1189
-1302
-1415
-1558
-1675
-1751
-1696
-1522
-1241
-897
-532
-116
318
765
1185
1531
1861
2113
2341
2517
2622
2729
2820
2905
2954
2955
2974
3055
3172
3359
3612
3968
4413
4953
5593
6366
7037
7671
8212
8735
9049
9128
8714
7423
5354
2777
-76
-2893
-5438
-7666
-9577
-11235
-12373
-12785
-12652
-12105
-11157
-10120
-9058
-7844
-6253
-4392
-2295
-284
1271
2259
2782
3119
3179
2921
2511
1981
1409
1068
1158
1619
2297
3051
3681
4124
4405
4708
4966
5105
5023
4728
4119
3259
2272
1019
-474
-2175
-3927
-5670
-7246
-8417
-9035
-9201
-8992
-8433
-7620
-6657
-5597
-4483
-3385
-2305
-1259
-293
529
1241
1867
2318
2498
2462
2223
1816
1354
1055
919
976
1235
1617
2053
2480
2898
3227
3381
3311
3037
2599
2030
1421
776
15
-850
-1845
-2922
-3992
-4933
-5682
-6233
-6555
-6616
-6379
-5845
-5103
-4245
-3442
-2772
-2233
-1858
-1541
-1263
-1029
-880
-836
-789
-771
-718
-681
-721
-841
-1013
-1063
-1006
-805
-535
-292
-133
-114
-160
-318
-609
-1017
-1532
-2105
-2677
-3081
-3344
-3501
-3579
-3658
-3660
-3605
-3402
-3083
-2690
-2239
-1803
-1363
-951
-543
-244
-90
-71
-196
-366
-509
-578
-587
-555
-501
-422
-306
-151
45
195
363
536
752
971
1168
1386
1592
1765
1907
2002
2127
2268
2490
2788
3131
3597
3964
4430
4888
5421
6062
6683
7398
7892
8426
8909
9414
9960
10167
9916
8437
6144
3232
-3
-3060
-5789
-7972
-10053
-11872
-13203
-13824
-13813
-13314
-12319
-11316
-10327
-9100
-7377
-5087
-2407
277
2246
3481
4145
4495
4552
4413
4207
3734
3065
2517
2468
2801
3423
4004
4273
4166
3984
4044
4276
4585
4792
4744
4210
3324
2262
975
-552
-2324
-4274
-6298
-8033
-9171
-9732
-9825
-9618
-9141
-8507
-7734
-6727
-5484
-4086
-2603
-1071
327
1622
2852
3861
4446
4614
4448
3996
3369
2787
2404
2157
2049
2070
2150
2227
2310
2419
2421
2331
2197
2013
1766
1498
1181
671
-104
-1093
-2248
-3500
-4689
-5707
-6505
-7065
-7326
-7252
-6886
-6256
-5421
-4523
-3659
-2787
-1848
-871
139
1092
1844
2231
2307
2167
1804
1340
757
104
-635
-1298
-1720
-1920
-1950
-1961
-1993
-2108
-2186
-2123
-1981
-1799
-1651
-1582
-1653
-1762
-1864
-2044
-2291
-2657
-3056
-3415
-3590
-3501
-3257
-2900
-2533
-2169
-1814
-1440
-1009
-631
-290
-63
93
232
350
464
453
343
127
-128
-332
-476
-527
-536
-500
-409
-301
-168
-34
100
170
224
343
511
784
1085
1464
1829
2219
2662
3113
3603
4018
4489
4941
5470
6066
6678
7382
7961
8386
8639
8963
9270
9573
9856
9776
8942
7045
4538
1516
-1640
-4489
-7035
-9071
-11028
-12654
-13707
-14253
-14160
-13505
-12463
-11470
-10294
-8684
-6592
-3981
-1073
1612
3519
4725
5321
5600
5733
5802
5782
5359
4715
4212
4074
4150
4346
4452
4171
3638
3243
3166
3334
3676
3872
3614
2859
1837
686
-632
-2176
-3814
-5552
-7249
-8546
-9346
-9619
-9582
-9342
-8932
-8448
-7651
-6427
-4828
-3024
-1172
662
2278
3722
4995
5908
6355
6356
6022
5443
4813
4322
3914
3485
3010
2495
1945
1456
1111
861
626
455
373
318
246
137
-130
-712
-1534
-2496
-3512
-4477
-5245
-5790
-6176
-6410
-6456
-6286
-5923
-5349
-4596
-3733
-2756
-1642
-402
902
2162
3239
3993
4291
4242
3928
3465
2888
2168
1341
392
-506
-1351
-2063
-2685
-3256
-3829
-4343
-4598
-4597
-4333
-3959
-3594
-3298
-3078
-2891
-2681
-2435
-2234
-2145
-2101
-2050
-1872
-1600
-1341
-1136
-1037
-1008
-1022
-967
-821
-644
-487
-447
-444
-462
-486
-521
-622
-724
-860
-945
-931
-838
-650
-483
-371
-314
-296
-240
-201
-140
-89
-33
44
100
202
322
490
692
989
1408
1939
2565
3285
4008
4703
5332
5895
6418
6803
7210
7557
8022
8462
8801
9240
9498
9710
10000
10454
10412
9200
7269
3998
-54
-3620
-6636
-8547
-10096
-11859
-13411
-15072
-16069
-16112
-14945
-13413
-12056
-10537
-8976
-6550
-3160
944
4228
6390
7215
6818
6608
6802
7733
8192
7842
6854
5519
4755
4274
4489
4537
3744
2606
1633
1380
1938
3086
3648
3209
1900
169
-1520
-2838
-3741
-4864
-6395
-8159
-9522
-10205
-10254
-9814
-9338
-9077
-8783
-7922
-6269
-3804
-1110
1445
3394
4751
5940
6982
7866
8355
8346
7706
6692
5893
5269
4700
3949
2890
1578
206
-703
-1087
-1090
-1010
-1022
-1081
-1228
-1267
-1254
-1394
-1854
-2654
-3574
-4399
-4867
-5038
-5183
-5442
-5782
-6056
-6117
-5718
-4866
-3793
-2628
-1489
-225
1191
2717
4172
5248
5792
5824
5541
5290
5019
4661
3997
2882
1565
155
-1034
-2043
-2858
-3706
-4625
-5338
-5813
-5863
-5714
-5439
-5343
-5441
-5529
-5458
-5034
-4433
-3784
-3235
-2805
-2376
-1890
-1270
-642
-166
164
234
345
509
741
903
816
518
-73
-651
-1139
-1461
-1647
-1802
-1930
-2062
-2064
-1940
-1705
-1412
-1205
-1050
-952
-800
-563
-319
-129
-109
-205
-405
-572
-651
-627
-519
-318
-34
343
829
1408
2052
2744
3450
4116
4778
5374
5961
6414
6819
7171
7432
7662
7853
8053
8137
8403
8705
9050
9776
10508
10636
9780
7787
4265
92
-3456
-6534
-8307
-9738
-11405
-13117
-15281
-16399
-16675
-15530
-14115
-12673
-11103
-9643
-6943
-3311
1378
5043
7448
8187
7467
7213
7456
8712
9445
9362
8114
6052
4709
3785
3899
3852
2990
1619
250
-130
496
2165
3293
3113
1672
-510
-2370
-3482
-3706
-4142
-5207
-6934
-8780
-9947
-10178
-9554
-8905
-8643
-8615
-8248
-6840
-4276
-1057
1941
3960
4994
5626
6525
7684
8700
9023
8627
7707
6657
5769
4887
3941
2770
1375
-284
-1773
-2527
-2470
-1946
-1487
-1562
-2191
-2739
-2763
-2488
-2376
-2680
-3240
-3864
-4284
-4415
-4489
-4630
-4925
-5289
-5633
-5582
-4887
-3634
-2098
-718
439
1399
2444
3703
4932
5862
6270
6271
5979
5612
5366
4893
4095
2690
1005
-703
-1986
-2783
-3313
-3963
-4062
-5175
-6465
-6192
-6152
-5341
-5214
-5532
-5813
-6037
-5194
-4321
-4041
-3353
-3145
-3038
-2583
-2233
-1411
-593
554
1246
1113
1027
1097
1525
2066
1949
1160
277
-368
-518
-686
-984
-1303
-1900
-2319
-2675
-2723
-2621
-2189
-1556
-1243
-1316
-1098
-929
-1213
-674
-368
-304
-577
-930
-982
-792
-353
52
142
255
519
956
1596
2106
2903
3641
4301
4775
5182
5569
5901
6429
6863
7174
7122
7182
7682
8191
8692
8889
9087
9396
9919
10453
10178
8942
6199
2409
-1373
-5044
-7358
-8470
-9500
-10718
-12693
-14854
-16625
-16781
-15457
-13483
-11242
-9498
-7818
-6029
-3065
571
3888
6418
7090
6693
5775
5548
6544
7941
9107
8717
6985
4602
2600
2062
2504
3326
3779
3524
2670
2099
2156
2720
3373
3136
1973
-31
-2006
-3340
-3898
-3961
-4417
-5559
-7447
-9429
-10744
-10945
-10144
-8840
-7403
-6178
-5098
-3979
-2519
-759
1074
2854
4216
5137
5743
6182
6591
6778
6711
6279
5369
4186
2993
2001
1294
979
913
887
709
316
-237
-829
-1116
-1074
-806
-557
-570
-925
-1643
-2471
-3228
-3837
-4283
-4634
-4937
-5226
-5383
-5314
-4978
-4423
-3753
-3063
-2432
-1755
-963
2
1073
2079
2954
3524
3764
3699
3392
2992
2545
2186
1887
1598
1254
768
128
-641
-1434
-2126
-2617
-2838
-2865
-2818
-2810
-2992
-3316
-3750
-4122
-4349
-4382
-4234
-4020
-3753
-3552
-3414
-3256
-3091
-2869
-2612
-2316
-1954
-1561
-1130
-728
-358
-91
53
118
79
43
18
61
141
256
389
429
412
313
173
49
-44
-58
-1
98
186
175
34
-196
-465
-720
-899
-961
-906
-750
-549
-352
-192
-79
35
188
460
848
1362
1920
2472
2958
3331
3636
3931
4279
4779
5424
6167
6998
7724
8384
8881
9298
9756
10182
10363
10065
9111
7203
4805
2184
-225
-1860
-3116
-4028
-5025
-6458
-8236
-10145
-11622
-12382
-12148
-11144
-9556
-7869
-6532
-5512
-4998
-4646
-4296
-3672
-2666
-1523
-132
919
1422
1465
1015
510
190
297
1024
2001
3092
4102
4762
5185
5437
5709
6064
6391
6826
7089
7067
6769
6108
5115
3835
2387
828
-679
-2152
-3441
-4568
-5586
-6367
-6998
-7389
-7649
-7697
-7516
-7231
-6719
-5980
-5049
-4030
-3037
-2165
-1502
-1108
-880
-686
-483
-158
273
754
1147
1402
1555
1567
1554
1642
1935
2396
3046
3714
4262
4555
4642
4459
4105
3810
3474
3191
2835
2341
1727
890
-92
-1104
-2099
-2984
-3672
-4130
-4370
-4482
-4502
-4485
-4433
-4356
-4175
-3867
-3444
-2962
-2481
-2034
-1692
-1462
-1339
-1293
-1331
-1419
-1506
-1541
-1501
-1379
-1189
-986
-780
-622
-534
-456
-373
-247
-117
48
160
173
70
-189
-528
-953
-1359
-1724
-1973
-2124
-2213
-2286
-2391
-2506
-2647
-2717
-2723
-2616
-2435
-2199
-1958
-1785
-1662
-1595
-1549
-1513
-1411
-1242
-1018
-742
-423
-128
128
324
493
641
814
1031
1260
1453
1601
1662
1642
1590
1502
1478
1458
1498
1548
1636
1799
1950
2163
2357
2569
2732
2923
3169
3505
4007
4617
5408
6188
6948
7648
8309
8911
9533
9808
9494
8517
6596
4162
1713
-474
-1965
-2881
-3737
-4732
-6267
-8140
-10027
-11365
-11705
-11049
-9524
-7778
-6046
-4864
-4147
-3738
-3463
-2968
-2334
-1188
-178
792
1471
1399
983
192
-550
-893
-730
-52
974
1920
2750
3283
3603
4031
4502
5231
5879
6467
6847
6791
6492
5868
5001
3864
2558
1066
-474
-1908
-3208
-4218
-5079
-5692
-6208
-6647
-6890
-7048
-6928
-6573
-5997
-5137
-4108
-3071
-2192
-1560
-1219
-1109
-1096
-992
-749
-371
43
334
460
356
172
53
104
477
1125
1936
2770
3490
3980
4230
4313
4290
4255
4215
4156
3977
3583
2989
2143
1138
72
-940
-1816
-2575
-3156
-3608
-3940
-4156
-4272
-4299
-4257
-4103
-3864
-3540
-3172
-2771
-2384
-2025
-1734
-1547
-1452
-1469
-1597
-1767
-1920
-1996
-1947
-1798
-1577
-1364
-1212
-1090
-987
-860
-634
-336
9
303
497
547
405
159
-184
-529
-830
-1052
-1224
-1394
-1543
-1721
-1910
-2121
-2294
-2372
-2365
-2237
-2067
-1907
-1803
-1789
-1809
-1870
-1900
-1875
-1799
-1661
-1509
-1323
-1132
-921
-677
-410
-128
118
370
635
904
1139
1330
1465
1498
1474
1415
1338
1283
1272
1300
1378
1469
1585
1715
1833
1970
2114
2271
2453
2654
2936
3271
3650
4082
4564
5097
5701
6375
7073
7813
8528
9165
9252
8765
7520
5583
3449
1450
-135
-1269
-2046
-3112
-4527
-6331
-8288
-9942
-10808
-10730
-9876
-8521
-7297
-6194
-5490
-5029
-4498
-3776
-2915
-1862
-705
48
667
936
786
471
80
-202
-257
-53
328
886
1450
1963
2473
2991
3504
4089
4651
5062
5462
5763
5871
5834
5565
4962
3978
2670
1178
-262
-1479
-2427
-3164
-3785
-4401
-5135
-5863
-6440
-6728
-6618
-6113
-5333
-4414
-3519
-2799
-2325
-2028
-1792
-1560
-1239
-858
-431
-71
123
157
36
-109
-161
-52
210
653
1219
1792
2341
2847
3268
3600
3874
4064
4171
4189
4100
3888
3540
3026
2345
1520
584
-385
-1321
-2156
-2847
-3365
-3736
-3982
-4174
-4320
-4419
-4432
-4286
-4010
-3569
-3044
-2515
-2071
-1764
-1599
-1558
-1594
-1665
-1702
-1700
-1674
-1607
-1569
-1561
-1533
-1520
-1433
-1275
-1024
-738
-416
-139
38
176
176
123
-3
-176
-381
-609
-850
-1118
-1333
-1544
-1749
-1958
-2162
-2328
-2418
-2442
-2353
-2228
-2145
-2075
-2037
-2046
-2056
-2023
-1935
-1819
-1654
-1439
-1219
-992
-774
-532
-301
-64
194
454
699
939
1144
1263
1316
1299
1272
1227
1230
1269
1308
1322
1310
1318
1330
1413
1529
1676
1828
1966
2085
2232
2396
2566
2819
3106
3482
3937
4531
5212
5979
6805
7536
8274
8935
9054
8660
7678
6005
4126
2395
921
-301
-1198
-2530
-4175
-6027
-7908
-9372
-10020
-9959
-9330
-8270
-7595
-6823
-6214
-5566
-4798
-3714
-2704
-1807
-820
-374
78
434
586
564
435
174
-75
-121
32
413
1021
1650
2201
2789
3159
3620
4046
4488
4940
5417
5796
5820
5644
4999
4060
2840
1566
345
-719
-1552
-2423
-3247
-4124
-5020
-5791
-6316
-6508
-6404
-5968
-5418
-4794
-4112
-3502
-2943
-2420
-1948
-1529
-1135
-780
-462
-149
88
238
325
309
312
360
498
774
1212
1748
2267
2768
3161
3444
3618
3737
3855
3927
3948
3849
3572
3081
2431
1643
769
-115
-970
-1779
-2521
-3133
-3622
-3986
-4271
-4448
-4544
-4549
-4431
-4184
-3791
-3311
-2812
-2341
-1969
-1667
-1448
-1330
-1235
-1163
-1078
-1058
-1019
-1005
-1021
-1023
-1021
-962
-887
-728
-553
-347
-164
-44
19
43
-15
-121
-268
-459
-647
-864
-1095
-1356
-1572
-1832
-2030
-2177
-2304
-2337
-2307
-2208
-2124
-2001
-1908
-1842
-1786
-1728
-1664
-1550
-1425
-1290
-1158
-1050
-916
-784
-609
-449
-203
8
240
480
696
871
982
1067
1094
1113
1121
1111
1100
1070
1029
988
919
871
825
818
875
954
1097
1247
1432
1620
1813
2067
2285
2558
2891
3287
3749
4308
4894
5478
6059
6654
7189
7645
8048
8139
7798
6959
5714
4147
2653
1308
37
-1093
-2501
-3999
-5648
-7102
-8093
-8694
-8696
-8554
-8082
-7669
-7170
-6299
-5465
-4324
-3259
-2318
-1591
-1061
-455
7
637
1118
1269
1237
863
628
492
620
1035
1412
1876
2140
2462
2758
3120
3684
4110
4537
4775
4887
4796
4521
4110
3437
2592
1558
456
-647
-1645
-2541
-3373
-4143
-4849
-5451
-5876
-6068
-6030
-5799
-5385
-4830
-4191
-3494
-2802
-2141
-1578
-1081
-641
-262
88
411
670
812
898
903
864
874
947
1113
1316
1583
1883
2154
2432
2700
2905
3030
3069
3051
2911
2697
2414
2018
1517
884
191
-559
-1311
-1987
-2590
-3069
-3452
-3734
-3939
-4089
-4140
-4065
-3852
-3526
-3117
-2663
-2238
-1809
-1390
-1020
-674
-407
-224
-125
-93
-126
-155
-176
-201
-298
-556
-828
-1107
-1379
-1419
-1417
-1359
-1289
-1286
-1339
-1466
-1441
-1561
-1577
-1594
-1629
-1622
-1671
-1697
-1828
-1850
-1940
-2018
-2077
-2097
-1969
-1808
-1668
-1460
-1315
-1208
-1145
-1064
-965
-932
-736
-656
-496
-365
-259
-221
-223
-157
-163
-29
116
287
429
506
537
500
480
485
477
497
476
512
495
420
442
406
426
513
631
804
995
1262
1509
1708
1932
2154
2384
2721
3111
3544
4030
4484
5048
5624
6198
6794
7319
7849
8165
8072
7378
6276
4687
2935
1421
84
-1022
-2268
-3719
-5291
-6873
-8047
-8806
-8900
-8608
-8177
-7491
-6880
-5950
-4813
-3589
-2286
-1178
-278
384
1077
1774
2502
3133
3215
2848
2178
1465
1042
940
1154
1410
1464
1257
1018
957
1101
1522
1946
2262
2402
2322
2073
1768
1379
823
43
-973
-1963
-2864
-3592
-4126
-4562
-5001
-5479
-5884
-6049
-5818
-5193
-4346
-3425
-2539
-1711
-879
-54
793
1615
2323
2821
3137
3326
3393
3313
3108
2750
2277
1760
1260
892
654
555
486
387
275
183
172
210
333
479
552
499
353
149
-145
-518
-957
-1410
-1858
-2292
-2656
-2954
-3182
-3318
-3379
-3357
-3232
-2959
-2552
-2032
-1391
-720
-104
357
696
990
1183
1328
1428
1353
1165
825
367
-132
-675
-1163
-1618
-2012
-2309
-2515
-2627
-2706
-2719
-2696
-2722
-2696
-2600
-2449
-2240
-2017
-1870
-1790
-1738
-1749
-1720
-1639
-1490
-1363
-1248
-1101
-979
-859
-796
-744
-733
-737
-701
-667
-637
-613
-613
-714
-843
-933
-1023
-1018
-951
-837
-690
-607
-508
-445
-354
-207
-83
35
108
179
240
252
266
250
193
137
91
120
197
334
499
691
868
1042
1248
1485
1739
1974
2221
2406
2543
2688
2848
3047
3301
3639
3964
4364
4782
5362
5972
6566
7205
7757
8297
8514
9510
8834
6607
3563
-21
-2527
-3936
-4880
-6722
-9374
-10853
-12023
-12756
-12003
-10934
-9396
-7428
-5004
-2978
-1196
1499
3964
5046
5727
5904
5613
5747
6461
6491
5123
3157
1111
-532
-1097
-1002
-1365
-1769
-1705
-1335
-925
-454
-29
210
411
483
330
-56
-557
-1207
-2139
-3360
-4956
-6336
-7097
-7092
-6514
-5819
-5122
-4258
-2982
-1368
333
1921
3404
4817
6063
6753
6865
6556
5855
4793
3374
1725
61
-1334
-2332
-3089
-3753
-4287
-4568
-4421
-3856
-3015
-2019
-991
110
1118
1826
2123
2145
1993
1660
1220
628
-42
-574
-872
-1188
-1532
-1733
-1675
-1294
-679
24
701
1371
1926
2248
2288
2005
1477
854
192
-615
-1509
-2359
-3115
-3774
-4392
-4779
-4903
-4678
-4094
-3273
-2364
-1475
-701
-17
548
866
943
872
691
376
-56
-589
-1171
-1863
-2498
-2968
-3091
-3178
-3057
-2603
-2382
-2103
-1863
-1608
-1467
-1304
-1221
-1346
-1392
-1425
-1543
-1609
-1727
-1847
-1888
-1806
-1535
-1246
-809
-397
-141
3
-6
-38
-130
-220
-363
-502
-554
-640
-759
-844
-774
-627
-471
-219
88
446
754
969
1058
1045
925
680
456
273
106
-16
-19
53
202
442
715
1058
1571
2069
2439
2889
3271
3649
4101
4455
4788
5151
5488
5906
6597
7398
8241
8912
9412
9953
10066
9257
7318
4414
1178
-2269
-5547
-8109
-9936
-11575
-13236
-14366
-14655
-13880
-12387
-10305
-7663
-4614
-1353
1716
4662
7318
9173
9899
9635
8956
8120
7185
6024
4684
3327
1723
143
-1192
-1924
-2116
-2025
-1673
-1259
-912
-798
-979
-1463
-2187
-3056
-4132
-5196
-6003
-6540
-6918
-7115
-6954
-6482
-5636
-4354
-2532
-291
2071
4214
5911
7203
8009
8255
7986
7281
6165
4626
2798
889
-908
-2543
-4011
-5180
-5940
-6179
-5954
-5300
-4300
-3151
-2069
-1160
-431
155
594
846
927
882
709
406
68
-175
-251
-169
75
502
1100
1777
2412
2948
3267
3297
2998
2408
1611
655
-429
-1599
-2773
-3874
-4862
-5621
-6062
-6132
-5817
-5115
-4076
-2813
-1473
-144
1048
2077
2874
3452
3751
3792
3550
3128
2325
1080
-23
-1350
-2441
-3257
-3874
-4078
-4164
-4055
-3877
-3552
-3306
-3102
-2864
-2707
-2326
-2141
-1922
-1805
-1776
-1698
-1656
-1492
-1306
-1098
-812
-611
-322
-238
-165
-281
-552
-782
-1166
-1368
-1614
-1763
-1898
-2066
-2009
-1977
-1729
-1440
-1013
-471
-48
400
607
747
652
383
73
-407
-811
-1282
-1657
-1945
-2114
-2068
-2006
-1733
-1363
-859
-250
328
952
1438
1880
2164
2339
2515
2582
2665
2609
2511
2406
2261
2232
2034
2013
2064
2149
2412
2665
3318
3925
4609
5414
6090
7185
8218
8971
9700
10188
10101
8706
5797
2205
-1424
-5106
-8420
-10623
-11999
-13052
-13724
-13961
-12973
-11081
-8763
-6062
-3168
75
3294
6079
8198
9642
10143
9335
7830
6166
4721
3517
2280
1270
379
-495
-1244
-1812
-1908
-1697
-1240
-841
-742
-920
-1566
-2542
-3805
-5088
-6270
-7329
-7998
-8134
-7638
-6657
-5295
-3704
-2037
-186
1809
3959
6078
7832
8911
9113
8583
7499
5965
4130
2184
303
-1497
-3063
-4250
-5038
-5436
-5561
-5400
-4949
-4212
-3275
-2285
-1385
-692
-295
-252
-472
-750
-960
-1066
-1020
-761
-301
281
980
1793
2662
3515
4250
4792
5063
5040
4661
3878
2736
1275
-387
-2102
-3682
-4957
-5884
-6459
-6678
-6525
-6058
-5301
-4281
-3084
-1808
-534
634
1617
2338
2784
2901
2739
2404
1974
1505
1066
717
468
285
173
18
-333
-720
-1092
-1548
-2726
-3750
-4558
-5467
-6109
-6589
-6652
-6405
-5820
-5049
-3897
-2392
-952
457
1465
2643
3556
3645
3262
2496
1514
273
-1030
-2287
-3481
-4218
-4760
-4946
-4672
-4077
-3207
-2447
-1449
-428
515
1276
1672
1823
1544
1174
550
-210
-792
-1411
-1818
-2165
-2252
-2204
-2065
-1736
-1441
-996
-608
-234
116
324
567
670
879
1074
1154
1325
1511
1865
2156
2429
2636
2713
2734
2512
2384
2110
1799
1583
1318
1358
1525
1892
2430
3115
4111
5036
6444
7758
9136
10467
11235
11952
11830
10093
6678
2576
-1773
-5997
-9451
-12012
-13268
-14313
-14941
-14618
-13368
-10881
-7979
-4913
-1753
1646
4921
7442
9285
10227
10096
8751
6643
4684
3017
1811
785
2
-500
-874
-1085
-1290
-1089
-662
-158
120
-82
-628
-1681
-3096
-4784
-6296
-7537
-8471
-8837
-8519
-7379
-5702
-3644
-1484
619
2668
4656
6529
8062
9093
9271
8484
7034
5162
3067
895
-1093
-2779
-4127
-5001
-5373
-5258
-4837
-4223
-3541
-2826
-2050
-1336
-752
-366
-214
-340
-728
-1231
-1637
-1781
-1599
-1077
-215
903
2105
3290
4360
5250
5861
6106
5910
5255
4246
2924
1305
-485
-2295
-4029
-5570
-6672
-7258
-7306
-6848
-6024
-4903
-3626
-2301
-1022
137
1133
1930
2471
2717
2670
2396
1939
1403
934
573
365
233
277
384
573
364
-193
-801
-1955
-2820
-3666
-4476
-5016
-5542
-5858
-6036
-5867
-5452
-4671
-3713
-2509
-1019
215
1495
2397
2791
2839
2469
1816
802
-234
-1233
-2197
-2837
-3373
-3649
-3811
-3689
-3305
-2807
-1985
-1216
-482
-7
256
351
158
-4
-390
-767
-1093
-1395
-1536
-1677
-1604
-1572
-1466
-1329
-1200
-918
-693
-386
-183
-56
71
68
174
258
468
732
955
1268
1462
1711
1927
2117
2228
2175
2116
1900
1627
1484
1314
1228
1068
1167
1551
1870
2592
3485
4362
5452
6329
7318
8506
9590
10610
11229
11375
11196
9316
5781
1854
-2467
-6505
-10059
-12537
-13566
-14107
-14020
-13348
-11737
-9271
-6415
-3541
-797
2361
5167
7311
8705
9288
9112
7682
5691
3655
2093
1136
381
51
-86
-9
-8
-186
-236
-289
-270
-561
-1170
-2051
-3232
-4599
-6204
-7469
-8326
-8761
-8522
-7569
-5834
-3618
-1129
1284
3380
5151
6534
7490
8004
8080
7526
6219
4465
2519
484
-1440
-3036
-4163
-4888
-5159
-4967
-4435
-3676
-2982
-2401
-1958
-1671
-1462
-1397
-1401
-1441
-1522
-1621
-1708
-1534
-1037
-249
801
2092
3491
4727
5731
6382
6595
6328
5578
4408
2892
1212
-497
-2213
-3808
-5166
-6204
-6886
-7101
-6789
-6085
-5034
-3804
-2507
-1296
-260
591
1179
1537
1680
1669
1563
1394
1248
1101
1015
1026
1124
1287
1459
1660
1790
1761
1481
704
-378
-1481
-2740
-4018
-6041
-7537
-8190
-8594
-8237
-7414
-5951
-4190
-2228
-465
1350
3123
4212
4637
4263
3968
3404
1987
309
-1438
-2912
-4140
-5013
-5508
-5650
-5087
-4486
-3671
-2576
-1424
-442
-21
402
646
727
655
279
-116
-678
-1008
-1319
-1539
-1368
-1312
-1121
-986
-732
-563
-574
-598
-814
-845
-912
-848
-571
-290
168
556
1087
1661
2077
2529
2728
2876
2827
2635
2168
1748
1442
854
521
381
404
635
991
1749
2502
3633
4698
5721
6988
7993
9248
10168
11118
11746
12012
11672
9273
5345
890
-3726
-8121
-11692
-13550
-14110
-14381
-13921
-12865
-10918
-8140
-5153
-2290
357
3340
5741
7370
8480
9011
8468
6631
4465
2475
1079
513
363
577
948
1274
1282
922
682
391
-11
-718
-1810
-3070
-4544
-6083
-7574
-8569
-8974
-8941
-8120
-6535
-4242
-1563
1208
3649
5385
6634
7339
7470
7259
6723
5633
3926
2020
123
-1711
-3126
-4051
-4539
-4655
-4375
-3747
-3010
-2196
-1587
-1316
-1301
-1488
-1724
-2030
-2189
-2167
-2038
-1801
-1451
-789
136
1278
2594
3977
5254
6126
6586
6574
5978
4913
3482
1777
-103
-1865
-3395
-4738
-5721
-6296
-6538
-6472
-6043
-5255
-4258
-3108
-1933
-880
-48
546
921
1064
1087
1093
1125
1225
1398
1655
1921
2172
2440
2655
2767
2694
2416
1954
1243
392
-655
-1978
-3500
-4876
-6032
-6685
-6930
-6703
-6009
-5160
-4081
-2896
-2237
-1701
-888
-430
-12
392
778
1030
1109
923
531
125
-299
-761
-1427
-1652
-1507
-1605
-1948
-2295
-2480
-2706
-2875
-2865
-2842
-2465
-1923
-1554
-1137
-566
-22
137
190
324
464
488
302
22
-459
-916
-1355
-1905
-2100
-1979
-1611
-1141
-566
171
783
1343
1670
1889
2030
1995
1938
1700
1441
1240
997
761
552
475
616
860
1162
1621
2089
2507
2878
3186
3516
3961
4531
5172
5971
6814
8063
9123
10322
11188
11570
11456
8445
4375
-39
-5038
-9253
-12587
-13960
-14581
-14672
-14016
-12864
-10457
-7505
-4055
-1056
1873
5093
7142
8674
9568
9789
8670
6308
4030
1724
426
-99
-147
306
692
1087
918
623
351
-5
-486
-1502
-2726
-4215
-5803
-7363
-8700
-9238
-9290
-8792
-7402
-5294
-2575
467
3411
5709
7195
8094
8216
7786
7084
6061
4501
2434
460
-1437
-3052
-4062
-4541
-4571
-4338
-3720
-2943
-2130
-1350
-964
-906
-1213
-1697
-2180
-2591
-2720
-2579
-2169
-1630
-886
173
1400
2738
4124
5447
6387
6796
6740
6111
4933
3383
1595
-351
-2254
-3800
-5015
-5852
-6183
-6128
-5797
-5258
-4432
-3464
-2478
-1475
-614
33
402
571
594
485
424
447
613
893
1334
1846
2312
2699
2964
3060
2856
2363
1658
670
-1071
-2479
-4167
-5990
-7263
-7954
-8191
-7894
-6952
-5811
-4226
-2621
-975
313
1369
2414
2850
2717
2530
1999
1050
-36
-983
-1899
-2687
-3049
-3398
-3462
-3154
-2605
-2224
-1876
-1464
-1330
-1325
-1241
-1118
-1065
-1078
-971
-1005
-936
-699
-551
-306
-123
62
1
-84
-225
-561
-914
-1380
-1691
-1890
-1926
-1705
-1306
-656
105
822
1506
2035
2458
2619
2560
2379
1954
1490
901
396
-1
-250
-410
-337
64
427
1109
1852
2537
3195
3839
4368
4802
5329
5769
6177
6724
7399
8200
8944
9351
9736
9354
7385
4253
372
-3606
-7589
-10760
-12394
-13082
-13061
-12510
-11416
-9485
-6968
-4101
-1413
1153
3752
5781
7058
7845
8254
7602
5993
4036
2154
860
132
31
263
578
878
747
288
-246
-800
-1480
-2438
-3551
-4715
-5894
-7016
-7839
-8072
-7814
-7030
-5689
-3806
-1499
1013
3470
5368
6556
7092
6968
6321
5437
4418
3111
1566
44
-1336
-2479
-3237
-3544
-3537
-3360
-2987
-2530
-2116
-1776
-1656
-1815
-2206
-2660
-3053
-3264
-3166
-2682
-1894
-976
85
1288
2511
3645
4671
5525
6027
6076
5690
4840
3598
2147
579
-1012
-2463
-3589
-4375
-4821
-4892
-4663
-4273
-3798
-3233
-2635
-2068
-1537
-1044
-676
-437
-247
-109
16
232
567
1010
1512
2071
2598
2975
3156
3140
2864
2307
1531
556
-663
-1998
-3445
-4522
-5588
-7195
-7664
-7875
-7513
-6567
-5205
-3515
-1901
-339
717
1663
2315
2769
2314
1588
1219
630
-301
-1146
-1940
-2556
-3089
-3305
-3476
-3513
-2987
-2705
-2387
-2058
-1663
-1539
-1520
-1283
-1100
-825
-554
-217
12
77
283
162
67
29
-250
-509
-924
-1163
-1453
-1645
-1773
-1897
-1697
-1412
-750
-7
773
1521
2047
2504
2666
2711
2519
2139
1796
1269
785
318
-82
40
146
176
698
1210
1768
2330
3086
3766
4412
5119
5718
6545
7179
8181
9112
9841
10483
10534
9597
6805
3086
-937
-5115
-8681
-11205
-12236
-12471
-12265
-11279
-9786
-7486
-4875
-2365
-148
1885
4015
5315
6077
6538
6498
5548
3751
2169
998
442
555
1076
1710
2192
2448
2163
1417
571
-450
-1674
-3098
-4578
-5917
-7133
-7979
-8288
-8004
-7214
-5963
-4110
-1869
568
2967
4929
6168
6566
6387
5679
4570
3462
2343
1123
-133
-1160
-1933
-2460
-2526
-2346
-2094
-1834
-1546
-1326
-1344
-1515
-1910
-2539
-3224
-3773
-4048
-3987
-3473
-2526
-1317
16
1426
2823
4011
4923
5572
5859
5702
5142
4223
2958
1489
62
-1303
-2527
-3429
-3906
-4035
-3912
-3539
-3116
-2758
-2453
-2212
-2058
-1992
-1925
-1884
-1872
-1796
-1570
-1216
-762
-169
585
1468
2391
3232
3798
4019
3929
3556
2868
1894
749
-483
-1915
-3767
-4598
-6128
-7457
-7596
-7755
-7181
-6226
-4662
-3139
-1415
-9
991
1424
1815
2049
1434
887
667
-9
-773
-1353
-1878
-2332
-2754
-2586
-2867
-2690
-2307
-2122
-1900
-1688
-1408
-1525
-1405
-1165
-945
-623
-341
73
204
331
519
281
259
-18
-336
-624
-1049
-1343
-1811
-1998
-2210
-2125
-1799
-1400
-624
137
1035
1771
2372
2769
2752
2699
2431
2070
1566
1123
795
194
84
227
264
481
914
1414
1895
2674
3278
4002
4882
5547
6322
6911
7687
8844
9477
10018
10467
9857
7636
3865
-124
-4264
-8252
-10936
-12275
-12405
-11970
-11075
-9650
-7675
-5107
-2668
-693
1069
2879
4217
4794
5332
5485
4775
3381
1811
820
310
549
1373
2268
3117
3462
3226
2415
1356
174
-1250
-2812
-4446
-5865
-7110
-8070
-8397
-8130
-7346
-6067
-4243
-2044
225
2575
4603
5805
6151
5793
4941
3746
2622
1630
575
-423
-1196
-1725
-2020
-1924
-1577
-1244
-976
-813
-773
-930
-1288
-1789
-2532
-3354
-3996
-4322
-4244
-3666
-2555
-1131
382
1889
3305
4471
5307
5850
6001
5687
4926
3880
2594
1148
-220
-1462
-2531
-3281
-3644
-3670
-3453
-2983
-2484
-2161
-2011
-2003
-2106
-2286
-2414
-2510
-2570
-2498
-2266
-1840
-1250
-460
502
1465
2398
3192
3765
4033
3959
3528
2763
1708
537
-1144
-2732
-3801
-4777
-5261
-5314
-5101
-5044
-5166
-5449
-5065
-4431
-3682
-2814
-2013
-874
158
774
1052
1246
1042
495
-226
-490
-673
-932
-1378
-1986
-2385
-2688
-2978
-3227
-3091
-2718
-2108
-1500
-829
-155
214
373
429
480
598
644
554
370
110
-219
-633
-1055
-1454
-1687
-1749
-1568
-1234
-948
-645
-424
-161
173
544
1016
1388
1743
2126
2353
2540
2568
2520
2275
2033
1790
1490
1478
1373
1263
1290
1486
1718
2252
2867
3727
4797
5868
7057
8252
9424
10405
10863
10743
9683
6371
2213
-2048
-6469
-9842
-11892
-12337
-12013
-11355
-9912
-8150
-5806
-3022
-687
1082
2542
3729
4155
4179
4229
3782
2606
1096
66
-448
-191
866
2084
3455
4339
4459
3917
2851
1593
53
-1671
-3458
-5273
-6840
-8081
-8751
-8629
-7835
-6607
-5004
-2873
-616
1597
3699
5193
5777
5465
4609
3406
2166
1206
337
-473
-1121
-1510
-1623
-1483
-966
-384
12
219
178
-133
-702
-1439
-2315
-3268
-4110
-4641
-4707
-4256
-3258
-1823
-227
1343
2765
3981
4909
5502
5764
5572
4900
3890
2666
1335
47
-1027
-1850
-2458
-2731
-2694
-2476
-2154
-1785
-1550
-1552
-1744
-2061
-2451
-2826
-3063
-3184
-3162
-2916
-2436
-1757
-876
200
1326
2397
3269
3895
4128
4020
3406
2404
1202
-157
-1527
-2841
-4225
-5590
-6099
-6243
-5963
-5233
-4187
-3195
-2291
-1388
-711
-281
-188
-417
-987
-1238
-1224
-1317
-1585
-1611
-1659
-1758
-1753
-1558
-1516
-1637
-1606
-1802
-1846
-1768
-1761
-1879
-1830
-1490
-1146
-679
-91
419
768
1013
1195
1081
799
425
-186
-708
-1233
-1679
-2130
-2447
-2489
-2384
-1962
-1385
-640
107
733
1407
1903
2301
2481
2455
2415
2224
2145
2001
1915
1881
1728
1695
1630
1730
2081
2190
2512
2933
3230
3588
4045
4545
5270
6075
7095
8101
8831
9381
9383
8047
5457
1855
-2000
-5655
-8790
-10467
-10911
-10554
-9868
-8862
-7334
-5317
-3125
-1088
636
2151
3300
3793
3835
3780
3375
2319
1044
120
-142
108
877
2025
3055
3693
3696
3071
2118
1015
-274
-1704
-3171
-4568
-5902
-7014
-7568
-7452
-6736
-5594
-4045
-2187
-215
1618
3175
4217
4515
4136
3285
2275
1344
608
32
-470
-845
-1041
-1090
-904
-470
25
361
432
233
-267
-988
-1830
-2747
-3624
-4280
-4580
-4478
-3901
-2826
-1421
59
1486
2745
3747
4478
4938
5059
4809
4193
3257
2133
936
-103
-859
-1388
-1652
-1681
-1530
-1322
-1099
-943
-988
-1231
-1653
-2182
-2726
-3206
-3527
-3676
-3629
-3335
-2809
-2043
-1129
-28
1089
2133
2937
3459
3450
3036
2434
1423
301
-873
-2161
-3571
-4695
-5493
-5574
-5303
-4662
-3863
-2999
-2071
-1278
-629
-268
-76
-347
-723
-1059
-1172
-1347
-1555
-1724
-1786
-1725
-1627
-1547
-1459
-1346
-1390
-1592
-1851
-1946
-2124
-2307
-2275
-1968
-1500
-975
-421
100
661
1113
1355
1428
1374
1162
737
223
-222
-700
-1219
-1655
-1919
-1963
-1786
-1397
-919
-378
250
813
1323
1810
2206
2526
2613
2712
2759
2720
2612
2493
2303
2159
2187
2112
2320
2461
2971
3436
3949
4558
5344
6135
6967
8076
8578
9003
9097
8050
5532
1919
-1676
-5411
-8738
-10560
-11145
-10587
-9774
-8563
-6869
-4966
-2626
-803
593
1979
2989
3356
3198
3122
2789
1854
706
-119
-178
245
1104
2277
3444
4244
4240
3454
2333
987
-480
-2093
-3696
-4997
-6220
-7174
-7704
-7475
-6586
-5459
-3854
-2031
-122
1596
2941
3816
3927
3514
2668
1671
872
342
36
-236
-383
-369
-296
-49
306
656
831
777
485
-132
-987
-1937
-2925
-3796
-4416
-4633
-4373
-3684
-2555
-1220
181
1494
2540
3320
3808
4097
4097
3798
3257
2499
1675
793
48
-495
-834
-937
-890
-696
-483
-344
-360
-635
-1078
-1653
-2296
-2876
-3311
-3569
-3666
-3541
-3186
-2637
-1883
-1002
-53
862
1665
2270
2562
2519
2147
1449
470
-560
-1442
-2968
-4178
-4838
-5375
-5388
-4997
-4231
-3567
-2696
-1939
-1283
-704
-171
-245
-591
-610
-579
-832
-1121
-1074
-1258
-1354
-1379
-1388
-1580
-1658
-1847
-2208
-2387
-2477
-2726
-2939
-2715
-2343
-1884
-1317
-607
-41
499
1024
1328
1529
1669
1517
1145
887
620
285
-137
-427
-702
-837
-767
-555
-259
53
495
919
1310
1725
2135
2404
2707
2810
2944
2950
2812
2847
2729
2729
3131
3314
3681
4313
4840
5708
6439
7588
8475
8802
9125
8965
7901
5342
1637
-2091
-6018
-9208
-11139
-11477
-10689
-9823
-8399
-6820
-4712
-2534
-808
545
1670
2638
2872
2504
2398
2150
1279
343
-126
220
897
2016
3324
4404
5135
4967
3798
2245
631
-994
-2799
-4376
-5591
-6765
-7552
-7911
-7480
-6459
-5135
-3467
-1814
-33
1447
2533
3102
2970
2420
1550
797
336
187
304
477
725
986
1165
1431
1672
1759
1558
1036
298
-750
-1951
-3115
-4121
-4795
-5113
-5014
-4461
-3472
-2143
-794
497
1603
2368
2822
3014
3110
3017
2759
2326
1748
1208
784
561
491
586
771
869
893
798
500
-38
-776
-1611
-2495
-3306
-3893
-4206
-4262
-4051
-3624
-3013
-2281
-1417
-577
245
873
1178
1252
887
278
-422
-1006
-1580
-1997
-2300
-2332
-2169
-1822
-1348
-1058
-833
-879
-1173
-1624
-1934
-2290
-2693
-3023
-3086
-2965
-2711
-2369
-1980
-1470
-985
-595
-466
-382
-455
-656
-970
-1291
-1579
-1900
-2132
-2156
-2013
-1649
-1245
-884
-569
-309
-69
6
77
41
-38
-322
-406
-493
-454
-344
-130
155
375
748
995
1251
1349
1415
1361
1305
1243
1260
1340
1515
1759
2033
2355
2620
2968
3286
3470
3918
4330
4793
5221
5572
6110
6495
7045
7132
7078
7023
6478
5321
3258
727
-2242
-4873
-7329
-9000
-9034
-8789
-8159
-7290
-5945
-4357
-3178
-1914
-954
-179
591
921
908
1018
1286
1012
682
1031
1671
2389
3206
4266
4845
5105
4774
3602
2231
784
-589
-2171
-3316
-4228
-5150
-5703
-5878
-5554
-5048
-4131
-3174
-2278
-1328
-649
-214
-53
-119
-416
-670
-648
-401
58
689
1361
1921
2365
2667
2859
2915
2732
2278
1559
660
-385
-1483
-2455
-3225
-3676
-3838
-3715
-3302
-2679
-1964
-1326
-767
-346
-87
63
187
325
436
571
695
812
968
1264
1631
1985
2315
2494
2460
2135
1674
1017
171
-681
-1503
-2194
-2820
-3215
-3380
-3569
-3727
-3747
-3806
-3639
-3408
-2887
-2546
-2240
-1986
-1965
-1885
-1739
-1374
-1160
-634
-150
295
523
737
730
458
208
-103
-527
-948
-1224
-1690
-2024
-2314
-2467
-2735
-2695
-2531
-2324
-2002
-1676
-1444
-1451
-1373
-1451
-1560
-1523
-1413
-1410
-1347
-1197
-1112
-1071
-912
-772
-703
-520
-285
-96
24
165
147
102
131
193
292
504
779
1028
1207
1324
1382
1452
1565
1666
1808
1955
2095
2130
2085
2067
2140
2051
2224
2294
2707
3265
3814
4453
4939
5557
6067
6419
6461
6536
6440
6006
5196
3794
1667
-871
-3281
-5374
-7013
-7285
-6959
-6439
-5669
-4670
-3654
-3174
-2477
-1958
-1647
-1234
-904
-899
-870
-538
-432
-424
109
917
1765
2819
3975
4735
4995
4894
4072
2888
1662
538
-636
-1497
-2083
-2759
-3251
-3532
-3580
-3495
-3121
-2653
-2291
-1913
-1724
-1761
-1946
-2198
-2507
-2710
-2541
-2042
-1338
-482
439
1232
1770
2143
2393
2506
2425
2188
1775
1163
510
-145
-756
-1186
-1349
-1294
-1114
-800
-440
-179
-64
-122
-338
-699
-1079
-1390
-1604
-1713
-1695
-1560
-1348
-1029
-572
-32
498
1036
1420
1573
1489
1252
922
474
36
-368
-693
-938
-1040
-1246
-1596
-2012
-2175
-2157
-2021
-1794
-1795
-2022
-2370
-2577
-2843
-2937
-2948
-2808
-2572
-2082
-1493
-1129
-874
-717
-584
-499
-295
-289
-433
-535
-581
-784
-952
-1115
-1327
-1387
-1244
-1083
-1132
-1077
-1094
-1199
-1272
-1253
-1345
-1432
-1328
-1238
-1178
-1127
-1111
-1221
-1166
-1011
-877
-853
-761
-719
-716
-581
-484
-446
-404
-148
133
466
774
1008
1099
1232
1445
1590
1741
1905
2085
2177
2358
2419
2414
2318
2353
2402
2561
2842
3109
3414
3701
4087
4369
4716
5079
5277
5247
5145
4937
4504
3676
2568
1038
-662
-2269
-3903
-4985
-5506
-5400
-5067
-4435
-3630
-3167
-2872
-2611
-2365
-2161
-1943
-1821
-1821
-1692
-1455
-1283
-927
-295
443
1209
2157
3056
3690
4027
3991
3591
2912
2126
1228
451
-88
-530
-934
-1236
-1399
-1507
-1518
-1372
-1205
-1111
-1166
-1385
-1730
-2162
-2576
-2979
-3245
-3271
-3079
-2692
-2157
-1524
-892
-365
105
500
750
870
905
841
654
416
187
9
-9
124
316
570
858
1096
1207
1228
1143
899
553
161
-263
-644
-956
-1220
-1395
-1439
-1362
-1207
-1007
-751
-573
-497
-497
-608
-797
-1024
-1191
-1330
-1478
-1543
-1600
-2019
-2494
-2578
-2456
-2170
-1825
-1431
-1325
-1291
-1154
-1072
-1131
-1244
-1398
-1509
-1151
-780
-771
-922
-965
-967
-899
-691
-685
-900
-956
-951
-1055
-1098
-1253
-1612
-1783
-1486
-1237
-1229
-1280
-1386
-1444
-1293
-1109
-1145
-1179
-1051
-873
-602
-293
-268
-418
-446
-264
-107
-58
-95
-230
-236
-175
-145
-263
-363
-366
-205
91
339
456
483
575
778
1026
1185
1266
1343
1526
1740
1971
2081
2159
2281
2568
2923
3233
3598
3764
4013
4301
4582
4827
4821
4696
4547
4259
3919
3231
2388
1456
592
-207
-1151
-1896
-2621
-3029
-3148
-2966
-2658
-2557
-2516
-2532
-2560
-2517
-2578
-2741
-2874
-2852
-2717
-2602
-2322
-2004
-1622
-1160
-614
-101
319
692
980
1210
1289
1166
886
675
577
569
591
588
572
587
660
761
820
825
729
550
319
11
-356
-763
-1133
-1417
-1618
-1763
-1825
-1811
-1730
-1635
-1529
-1461
-1428
-1387
-1338
-1267
-1225
-1263
-1355
-1415
-1363
-1219
-1012
-746
-457
-173
95
346
539
677
754
794
826
830
809
761
710
701
734
758
779
820
839
831
721
500
255
-25
-288
-591
-932
-1283
-1673
-2027
-2327
-2446
-2484
-2523
-2523
-2396
-2284
-2179
-2065
-2018
-1986
-1947
-1891
-1886
-1771
-1617
-1501
-1376
-1135
-894
-683
-448
-264
-79
68
165
160
143
123
84
94
155
169
118
71
23
-16
-27
-85
-153
-195
-221
-293
-434
-588
-722
-840
-914
-937
-916
-859
-802
-701
-571
-414
-269
-155
-12
148
278
315
346
367
362
356
369
402
427
461
499
535
577
612
592
579
583
596
608
621
627
635
674
710
732
783
846
903
961
998
1003
988
931
836
747
682
617
547
500
470
467
474
476
469
454
401
344
316
278
236
204
190
131
75
16
-60
-102
-138
-176
-223
-274
-350
-447
-510
-568
-628
-669
-710
-775
-835
-903
-1021
-1111
-1171
-1234
-1292
-1356
-1418
-1511
-1597
-1682
-1741
-1741
-1702
-1611
-1500
-1372
-1276
-1165
-1071
-1009
-919
-845
-756
-673
-613
-578
-586
-577
-579
-563
-515
-438
-330
-231
-153
-117
-70
-61
-63
-51
-48
-34
-30
-27
-43
-70
-90
-87
-69
-48
-21
17
47
61
53
44
16
-19
-42
-85
-120
-164
-197
-243
-274
-285
-288
-261
-194
-117
-88
-56
-53
-78
-126
-193
-310
-434
-539
-691
-840
-970
-1105
-1237
-1296
-1334
-1361
-1368
-1375
-1356
-1327
-1290
-1276
-1214
-1134
-1057
-962
-871
-803
-761
-713
-675
-656
-623
-594
-560
-494
-426
-370
-313
-250
-202
-162
-131
-136
-171
-212
-279
-363
-437
-495
-527
-543
-528
-496
-443
-389
-322
-244
-150
-39
82
173
232
284
302
327
330
337
359
386
443
523
619
714
765
795
806
802
811
806
816
806
786
767
740
729
724
730
740
731
713
679
656
636
608
569
509
429
323
213
107
29
-46
-104
-144
-200
-247
-303
-356
-407
-453
-500
-551
-589
-622
-622
-650
-717
-760
-780
-768
-749
-725
-715
-722
-753
-816
-880
-939
-992
-1032
-1082
-1138
-1211
-1270
-1316
-1343
-1362
-1382
-1357
-1314
-1254
-1199
-1142
-1064
-980
-896
-796
-690
-594
-516
-461
-450
-432
-394
-369
-332
-294
-256
-241
-219
-193
-187
-170
-156
-112
-79
-61
-61
-54
-76
-104
-146
-172
-188
-161
-205
-175
-26
-129
-109
-25
13
68
115
123
119
127
106
23
-42
-99
-200
-294
-381
-460
-528
-574
-623
-632
-584
-562
-525
-500
-451
-395
-355
-325
-324
-323
-351
-391
-439
-496
-543
-590
-630
-653
-685
-722
-749
-762
-757
-744
-764
-784
-810
-841
-859
-885
-902
-922
-899
-839
-743
-623
-511
-406
-299
-173
-76
-25
13
52
63
64
53
12
-35
-75
-93
-108
-121
-122
-115
-107
-105
-93
-76
-79
-85
-84
-86
-87
-75
-61
-48
-19
37
107
177
243
298
373
436
470
491
471
438
394
336
259
169
106
57
22
18
39
70
92
111
135
159
186
218
240
251
277
275
246
206
159
104
69
58
52
44
39
26
-32
-134
-234
-325
-422
-528
-604
-687
-778
-852
-915
-959
-979
-969
-909
-831
-753
-700
-649
-611
-590
-560
-559
-571
-596
-618
-642
-676
-708
-723
-716
-711
-703
-699
-700
-718
-743
-768
-787
-788
-773
-740
-701
-642
-603
-545
-476
-426
-368
-315
-269
-234
-210
-183
-154
-122
-94
-79
-67
-53
-66
-105
-154
-215
-285
-344
-402
-449
-497
-542
-581
-613
-612
-589
-565
-529
-492
-453
-397
-365
-332
-284
-228
-179
-121
-45
-12
14
49
42
29
1
-25
-66
-82
-103
-155
-198
-245
-271
-285
-302
-299
-293
-301
-280
-271
-256
-231
-198
-161
-136
-119
-108
-105
-123
-167
-221
-272
-327
-355
-369
-376
-363
-367
-380
-371
-368
-355
-321
-292
-248
-217
-196
-179
-159
-142
-102
-44
3
50
93
132
180
212
229
232
254
284
296
285
255
196
136
79
24
-7
-27
-45
-57
-77
-97
-103
-116
-121
-122
-113
-97
-89
-89
-89
-90
-90
-72
-44
-11
25
66
101
115
119
101
62
13
-45
-109
-184
-253
-322
-402
-467
-531
-569
-607
-651
-653
-656
-645
-631
-604
-587
-583
-578
-585
-583
-576
-581
-566
-542
-518
-501
-466
-433
-433
-446
-459
-485
-520
-559
-597
-650
-688
-716
-723
-728
-727
-697
-654
-589
-524
-454
-370
-299
-229
-174
-141
-97
-68
-60
-61
-64
-59
-50
-30
2
7
11
3
-21
-33
-57
-94
-135
-166
-200
-225
-251
-279
-287
-277
-263
-245
-238
-234
-232
-230
-218
-225
-232
-239
-251
-237
-223
-199
-164
-137
-107
-93
-87
-101
-106
-123
-141
-165
-206
-236
-303
-362
-428
-460
-470
-487
-485
-461
-429
-401
-361
-331
-305
-287
-263
-245
-220
-192
-173
-170
-169
-161
-149
-158
-149
-122
-107
-92
-79
-78
-83
-94
-91
-95
-95
-77
-105
-124
-147
-163
-175
-199
-216
-256
-279
-301
-326
-342
-342
-349
-365
-365
-360
-348
-335
-314
-284
-250
-208
-180
-150
-111
-96
-96
-115
-140
-189
-224
-256
-270
-282
-290
-281
-275
-272
-269
-269
-272
-269
-266
-281
-317
-347
-352
-369
-369
-361
-348
-317
-289
-258
-236
-204
-165
-133
-116
-110
-113
-134
-175
-228
-263
-297
-316
-305
-284
-253
-219
-174
-129
-92
-68
-72
-73
-105
-157
-200
-254
-296
-346
-378
-387
-383
-362
-345
-329
-319
-304
-298
-294
-282
-274
-271
-292
-311
-314
-308
-307
-297
-292
-293
-269
-225
-191
-147
-107
-106
-94
-106
-124
-150
-194
-256
-323
-378
-434
-476
-507
-526
-519
-515
-503
-476
-443
-397
-335
-309
-288
-270
-259
-261
-281
-294
-306
-308
-320
-332
-323
-311
-297
-261
-247
-240
-245
-261
-266
-274
-293
-310
-318
-316
-313
-303
-285
-271
-232
-196
-154
-91
-26
15
43
62
67
51
28
27
15
-19
-59
-106
-153
-210
-278
-335
-399
-446
-466
-488
-517
-511
-511
-521
-509
-481
-438
-401
-367
-319
-271
-233
-197
-173
-154
-121
-89
-62
-33
-19
-8
8
19
18
30
15
-9
-29
-49
-100
-144
-177
-198
-211
-229
-242
-258
-256
-265
-285
-312
-324
-326
-321
-308
-298
-281
-272
-256
-253
-238
-233
-245
-257
-264
-275
-291
-298
-336
-384
-431
-463
-495
-511
-502
-477
-447
-421
-398
-371
-336
-311
-285
-255
-236
-203
-174
-155
-142
-144
-149
-144
-145
-138
-124
-108
-83
-88
-111
-132
-140
-173
-236
-296
-366
-428
-490
-537
-582
-620
-604
-577
-522
-455
-371
-302
-228
-154
-113
-72
-39
-31
-34
-55
-80
-97
-112
-126
-148
-147
-143
-154
-171
-185
-209
-258
-306
-347
-401
-447
-467
-465
-462
-447
-428
-397
-362
-322
-285
-231
-181
-154
-148
-146
-152
-170
-173
-179
-171
-173
-192
-206
-223
-257
-288
-304
-320
-340
-342
-346
-345
-337
-345
-348
-352
-360
-360
-353
-334
-299
-283
-262
-237
-237
-237
-226
-213
-209
-210
-221
-233
-237
-245
-268
-277
-274
-268
-259
-220
-169
-136
-133
-132
-123
-128
-126
-142
-140
-133
-141
-143
-145
-151
-165
-170
-168
-181
-201
-226
-271
-300
-329
-368
-408
-471
-518
-543
-545
-532
-508
-475
-437
-396
-365
-321
-297
-278
-253
-255
-246
-240
-239
-250
-224
-189
-196
-190
-165
-146
-152
-167
-191
-211
-243
-284
-334
-376
-406
-435
-446
-459
-448
-432
-410
-371
-349
-313
-283
-285
-286
-280
-295
-291
-266
-253
-257
-250
-254
-266
-266
-281
-262
-261
-270
-274
-281
-289
-299
-310
-302
-301
-317
-323
-305
-297
-287
-279
-269
-232
-202
-172
-160
-146
-143
-144
-159
-179
-208
-241
-263
-282
-323
-363
-396
-419
-432
-449
-462
-470
-473
-487
-493
-499
-506
-503
-484
-455
-413
-364
-297
-223
-162
-119
-95
-79
-65
-48
-25
-13
-18
-43
-75
-107
-152
-196
-222
-248
-289
-313
-344
-390
-420
-442
-480
-516
-537
-546
-545
-528
-509
-475
-448
-426
-397
-349
-294
-246
-201
-161
-124
-94
-79
-85
-107
-144
-177
-210
-242
-246
-257
-263
-274
-280
-290
-314
-315
-310
-289
-303
-323
-340
-348
-362
-379
-386
-371
-357
-338
-308
-276
-238
-214
-195
-178
-170
-155
-165
-172
-174
-197
-198
-205
-215
-222
-217
-211
-197
-187
-174
-161
-161
-156
-175
-177
-185
-199
-209
-212
-209
-208
-201
-211
-230
-237
-253
-273
-294
-320
-336
-370
-403
-427
-446
-459
-462
-440
-414
-394
-365
-318
-281
-255
-239
-223
-220
-220
-239
-264
-281
-299
-273
-263
-265
-267
-237
-212
-201
-197
-212
-221
-251
-268
-289
-315
-348
-401
-432
-458
-472
-493
-503
-498
-489
-464
-453
-444
-428
-410
-388
-362
-347
-317
-284
-252
-228
-212
-193
-182
-159
-137
-125
-116
-108
-127
-153
-181
-213
-239
-250
-282
-317
-345
-359
-367
-369
-379
-381
-369
-364
-349
-342
-342
-343
-346
-354
-340
-318
-297
-288
-292
-278
-280
-276
-268
-253
-228
-217
-218
-214
-201
-205
-209
-203
-215
-220
-215
-211
-197
-175
-170
-165
-152
-142
-135
-126
-112
-124
-134
-144
-151
-165
-196
-217
-241
-244
-253
-268
-286
-294
-303
-332
-350
-358
-363
-356
-346
-345
-342
-330
-308
-270
-240
-214
-191
-178
-174
-175
-195
-229
-250
-274
-307
-336
-370
-393
-386
-390
-401
-407
-417
-440
-454
-460
-469
-479
-480
-483
-465
-433
-412
-375
-333
-299
-274
-259
-258
-260
-274
-298
-332
-365
-380
-415
-446
-448
-447
-435
-418
-406
-380
-340
-318
-301
-294
-308
-329
-358
-361
-369
-384
-381
-360
-323
-294
-246
-197
-170
-147
-144
-171
-208
-223
-271
-322
-374
-422
-441
-445
-450
-436
-413
-386
-349
-295
-244
-215
-172
-143
-144
-154
-188
-225
-259
-271
-275
-284
-273
-256
-242
-237
-242
-250
-269
-288
-316
-334
-356
-370
-383
-402
-411
-416
-399
-382
-341
-287
-240
-198
-181
-179
-189
-219
-253
-282
-303
-312
-311
-305
-309
-312
-303
-307
-309
-305
-304
-296
-279
-288
-307
-311
-339
-359
-387
-410
-403
-402
-406
-406
-396
-398
-389
-358
-328
-315
-304
-293
-293
-293
-290
-307
-316
-335
-356
-355
-368
-361
-355
-353
-364
-356
-316
-284
-244
-201
-159
-140
-122
-112
-114
-138
-174
-191
-212
-250
-286
-303
-316
-322
-319
-304
-301
-291
-265
-249
-227
-221
-197
-182
-184
-176
-168
-163
-161
-161
-171
-179
-186
-204
-222
-237
-250
-251
-251
-255
-257
-242
-244
-253
-242
-239
-238
-237
-242
-260
-246
-235
-240
-209
-190
-174
-170
-151
-142
-142
-133
-136
-147
-175
-212
-237
-265
-298
-320
-332
-328
-322
-313
-299
-300
-310
-323
-333
-346
-363
-377
-394
-396
-394
-385
-367
-349
-319
-285
-243
-210
-180
-181
-178
-194
-226
-264
-323
-370
-401
-438
-465
-467
-453
-420
-396
-370
-354
-335
-322
-314
-311
-311
-309
-322
-340
-363
-381
-400
-384
-352
-308
-264
-217
-179
-150
-129
-125
-113
-108
-116
-133
-152
-162
-176
-198
-215
-217
-219
-216
-201
-177
-149
-132
-118
-107
-111
-134
-165
-194
-212
-236
-240
-249
-279
-291
-300
-303
-299
-280
-245
-193
-148
-127
-130
-150
-179
-201
-223
-244
-243
-261
-255
-234
-215
-199
-178
-167
-145
-124
-112
-98
-91
-85
-87
-110
-146
-197
-238
-248
-266
-275
-282
-280
-273
-283
-288
-297
-304
-309
-307
-285
-275
-259
-240
-238
-248
-263
-276
-274
-272
-259
-232
-213
-193
-192
-192
-200
-207
-208
-213
-212
-220
-232
-243
-251
-270
-285
-305
-316
-312
-308
-296
-266
-230
-202
-187
-182
-197
-210
-228
-234
-233
-226
-231
-245
-259
-268
-256
-257
-247
-245
-226
-198
-183
-178
-176
-170
-175
-177
-189
-189
-197
-195
-202
-227
-231
-232
-235
-225
-206
-187
-168
-165
-173
-183
-209
-258
-297
-340
-387
-419
-431
-440
-439
-418
-388
-338
-284
-250
-247
-228
-207
-197
-182
-191
-213
-243
-260
-258
-266
-255
-229
-206
-187
-169
-161
-160
-167
-195
-231
-274
-313
-348
-365
-390
-397
-384
-373
-357
-338
-301
-266
-241
-207
-183
-179
-186
-202
-219
-221
-226
-220
-201
-187
-176
-160
-164
-169
-174
-186
-195
-228
-250
-256
-259
-263
-265
-259
-254
-253
-205
-173
-148
-132
-136
-145
-180
-216
-274
-329
-372
-408
-417
-412
-398
-376
-346
-319
-289
-274
-250
-230
-238
-246
-239
-257
-276
-271
-262
-238
-203
-171
-144
-113
-102
-85
-94
-113
-127
-160
-213
-245
-261
-284
-305
-324
-330
-340
-361
-358
-343
-330
-316
-305
-290
-287
-283
-277
-278
-292
-302
-300
-284
-268
-251
-230
-204
-179
-157
-141
-122
-100
-96
-101
-101
-98
-123
-161
-196
-226
-283
-320
-340
-349
-357
-359
-339
-320
-306
-293
-270
-252
-225
-195
-184
-186
-194
-195
-202
-208
-217
-222
-208
-208
-204
-194
-181
-187
-183
-171
-189
-196
-206
-216
-217
-211
-218
-220
-214
-206
-190
-178
-170
-164
-167
-184
-202
-219
-234
-254
-292
-328
-355
-372
-376
-381
-392
-387
-373
-359
-351
-331
-331
-315
-316
-316
-319
-323
-339
-333
-319
-332
-333
-332
-332
-332
-315
-303
-292
-299
-291
-290
-287
-283
-278
-282
-292
-312
-339
-356
-369
-370
-369
-363
-366
-362
-360
-361
-348
-331
-317
-309
-281
-261
-246
-226
-215
-214
-233
-245
-246
-237
-234
-226
-216
-212
-201
-189
-176
-167
-152
-154
-151
-159
-175
-177
-201
-228
-243
-256
-271
-276
-263
-244
-223
-170
-123
-93
-62
-37
-31
-45
-82
-113
-149
-206
-241
-263
-267
-267
-260
-240
-230
-217
-219
-206
-194
-191
-176
-185
-213
-246
-291
-317
-338
-349
-347
-328
-310
-292
-279
-260
-251
-262
-270
-269
-282
-313
-334
-361
-386
-401
-414
-410
-391
-362
-303
-262
-237
-221
-202
-196
-199
-207
-217
-221
-233
-236
-233
-218
-218
-215
-204
-196
-189
-203
-210
-217
-224
-241
-263
-295
-324
-344
-359
-382
-399
-402
-398
-397
-391
-374
-355
-347
-327
-278
-250
-220
-188
-173
-159
-149
-138
-134
-125
-144
-159
-175
-206
-228
-233
-223
-227
-227
-233
-238
-257
-270
-277
-294
-299
-289
-275
-257
-232
-208
-199
-199
-203
-208
-208
-212
-223
-246
-271
-288
-312
-340
-342
-343
-335
-321
-310
-300
-276
-261
-263
-249
-244
-253
-249
-244
-233
-217
-209
-230
-240
-278
-268
-286
-267
-293
-247
-294
-175
-302
-149
-646
-875
-724
-185
225
63
9
-424
-534
-811
-773
-778
-459
-225
-35
-183
-350
-536
-556
-511
-417
-300
-156
-66
-59
-144
-235
-283
-285
-267
-239
-219
-214
-235
-270
-259
-262
-285
-278
-248
-216
-204
-220
-219
-191
-224
-270
-243
-200
-250
-222
-211
-170
-67
-131
-79
-53
-65
-99
-60
-69
-68
-55
-93
-152
-149
-160
-226
-242
-301
-303
-235
-163
-200
-193
-217
-188
-160
-165
-164
-149
-130
-142
-181
-214
-230
-227
-231
-239
-268
-276
-265
-261
-259
-251
-234
-222
-209
-215
-209
-214
-228
-254
-281
-318
-348
-371
-383
-374
-374
-372
-369
-348
-305
-265
-240
-216
-193
-204
-227
-254
-286
-308
-320
-329
-333
-333
-338
-338
-340
-318
-305
-313
-310
-309
-303
-306
-303
-311
-326
-334
-332
-319
-302
-290
-266
-238
-211
-206
-199
-205
-220
-228
-252
-281
-317
-357
-386
-393
-396
-389
-375
-364
-363
-354
-359
-346
-345
-346
-347
-350
-346
-344
-352
-357
-352
-329
-326
-321
-297
-294
-296
-298
-302
-329
-351
-370
-372
-369
-360
-330
-304
-267
-247
-219
-183
-154
-140
-120
-106
-108
-116
-137
-162
-210
-223
-248
-274
-294
-299
-295
-292
-282
-265
-262
-279
-292
-295
-303
-318
-316
-330
-350
-362
-362
-345
-330
-337
-340
-299
-239
-203
-166
-138
-121
-97
-98
-125
-158
-171
-198
-230
-265
-303
-330
-353
-364
-382
-390
-387
-382
-375
-389
-393
-402
-412
-412
-409
-386
-363
-353
-332
-300
-261
-223
-208
-195
-162
-120
-102
-109
-126
-153
-183
-204
-234
-251
-266
-291
-311
-341
-350
-355
-364
-368
-360
-359
-371
-378
-372
-361
-368
-371
-375
-381
-375
-363
-340
-334
-320
-308
-288
-269
-242
-220
-211
-219
-240
-257
-276
-293
-312
-346
-366
-384
-413
-437
-451
-453
-444
-431
-420
-407
-406
-408
-399
-387
-373
-344
-320
-291
-251
-228
-191
-167
-140
-128
-124
-117
-147
-200
-249
-299
-364
-409
-433
-457
-472
-484
-501
-485
-467
-454
-434
-402
-384
-366
-336
-317
-290
-273
-258
-248
-242
-237
-210
-182
-177
-162
-158
-168
-167
-180
-192
-211
-235
-257
-274
-289
-291
-289
-302
-309
-316
-324
-335
-352
-361
-366
-368
-360
-354
-343
-336
-316
-301
-297
-273
-254
-250
-238
-230
-213
-216
-203
-186
-174
-166
-159
-145
-139
-148
-166
-179
-200
-227
-257
-283
-309
-349
-385
-407
-412
-407
-408
-387
-363
-349
-349
-362
-362
-365
-364
-369
-373
-356
-346
-335
-319
-301
-290
-273
-258
-245
-233
-221
-226
-251
-277
-309
-343
-367
-372
-377
-374
-374
-360
-340
-329
-323
-308
-286
-307
-301
-350
-353
-430
-407
-514
-461
-591
-490
-1631
-2038
-832
-705
-530
-523
-519
-568
-267
-162
-318
-453
-136
246
-94
-587
-227
-33
-125
-157
23
-197
-291
-338
-352
-148
-404
-447
68
40
-155
-300
-258
-298
-545
-599
-167
-304
-247
-376
-273
-321
-560
-470
-602
-504
-701
-292
-585
-696
-583
-567
-589
-765
-585
-591
-519
-858
-680
-600
-591
-705
-514
-966
-1915
-445
-982
-980
-1002
-1156
-1337
-999
-175
-442
-960
-578
174
-268
-780
-1045
-543
-169
-196
-330
-499
-715
-872
-224
-317
-447
-353
-130
-201
-731
-690
-90
-502
-596
-135
320
-386
-477
-347
-346
-347
-204
-155
20
-297
-185
-45
-651
-750
-269
-261
-311
-243
-437
-433
-575
-579
-601
-648
-9
-489
-898
-492
-1046
-339
-481
-880
-389
-249
-534
-405
-454
-701
-447
-438
-442
-18
-62
-423
-303
-406
-222
-365
-430
-365
-286
-117
-530
-631
-247
-509
-133
-638
-372
136
-1057
-658
-583
-416
-825
-476
-22
-804
-539
-579
-662
-361
-553
-48
-295
-279
-829
-146
-221
-1054
-668
-248
-237
-685
-521
-493
-653
-510
-641
-327
-427
-925
-371
-812
-1052
-613
-305
-898
-1108
-683
-717
-804
-996
-804
-732
-862
-699
-1081
-682
-918
-576
-782
-1323
-1044
-419
-507
-1170
-1096
-1065
-400
-1193
-989
-741
-683
-436
-779
-1317
-859
-520
-897
-1103
-1102
-665
-824
-1139
-1107
-656
-924
-1229
-661
-1415
-1027
-1052
-1007
-910
-1781
-1238
-1096
-1278
-2183
-1165
-1347
-2114
-1375
-1568
-1956
-1821
-1529
-1892
-1858
-1447
-1623
-1699
-1920
-1445
-1675
-1751
-1619
-1380
-1309
-1880
-1132
-1783
-1933
-861
-1119
-1755
-1211
-809
-1612
-1768
-1033
-1105
-1436
-842
-895
-1269
-1304
-1149
-658
-962
-906
-649
-768
-618
-862
-395
-1006
-426
563
-891
-470
311
-102
-543
-87
-65
243
194
28
-55
-276
666
-50
100
-125
353
706
-182
263
477
236
256
829
561
149
628
795
465
156
633
912
210
769
806
816
63
1057
355
56
732
951
738
1
178
720
1036
80
408
722
800
412
658
134
581
1146
294
412
722
660
386
595
363
232
589
150
714
317
150
740
-28
359
422
389
-37
503
562
-154
136
306
463
153
202
39
427
328
39
274
587
285
382
556
196
130
638
-229
-153
552
425
234
264
202
88
473
-58
300
61
83
377
265
371
435
-9
220
545
704
24
189
32
661
380
-165
306
471
875
-195
260
387
113
133
-111
-97
514
253
6
-4
373
-23
231
777
-73
174
225
334
346
622
459
192
484
207
775
806
-302
16
532
999
247
-353
273
409
417
231
-67
258
258
-22
-391
6
204
241
-148
-533
609
339
-625
-66
105
271
241
302
-397
-18
340
157
231
23
163
-79
278
-202
179
-268
-23
451
-8
180
-238
60
-12
74
-179
-107
351
76
-371
-620
474
511
-29
-190
145
466
201
41
285
90
67
598
256
311
-19
386
447
-196
151
757
-156
-315
84
438
314
-149
-20
188
42
146
685
74
-1
-105
503
118
-166
183
228
-137
60
139
-352
-63
29
-77
-247
85
-129
-585
246
-164
-166
-118
-107
-143
-379
-250
-489
-118
-341
-422
-347
-168
-182
-91
-345
-386
235
-591
-767
-82
-241
-570
-505
-264
-753
-528
-209
-681
-526
-231
-12
-625
-820
-254
-219
-653
-355
-651
-666
-587
-413
-536
-1089
-511
-184
-421
-808
-289
-579
-571
-739
-278
-486
-585
-705
-618
-613
-761
-878
-1021
-151
-588
-565
-979
-864
-373
-359
-437
-853
-468
-533
-971
-242
-1061
-580
-306
-424
-516
-754
-484
-1111
-244
-352
-739
-412
-600
-677
-559
-482
-601
-473
-111
-469
-461
-643
-493
-41
-506
-121
-66
-107
-192
-288
105
-332
-404
-28
192
-158
-221
-229
-579
-472
-148
23
-290
-621
-463
-42
-335
-740
-505
-144
-287
-381
-261
-603
-564
-326
-391
-374
-424
-283
-412
-78
-622
-385
-11
-571
-324
-414
-329
-218
-290
-479
-833
-384
-362
-802
-302
-657
-812
-482
-67
-961
-1015
-339
-383
-632
-615
-617
-1059
-368
-607
-739
-380
-641
-447
-306
-1039
-761
-277
-656
-836
-380
-525
-963
-475
-489
-820
-630
-529
-198
-541
-638
-582
-436
-54
-427
-422
-215
-324
30
-178
-265
58
205
152
-233
108
276
-205
73
191
266
112
-224
308
268
115
-106
231
244
169
424
-78
140
451
521
144
26
449
451
216
-55
49
684
330
169
451
410
210
150
300
266
377
337
610
277
172
459
142
330
563
323
528
101
158
517
488
-178
155
739
413
234
262
241
132
441
277
153
150
205
361
187
-23
77
-39
197
-139
-272
138
114
97
65
-22
-409
-219
-2
-83
-340
-249
189
-259
-666
-283
-332
-293
-445
-198
-47
-440
-416
-445
-215
-305
-299
-233
-431
-533
-250
-310
-513
-381
-111
-354
-383
-314
-469
-427
-645
-181
-386
-530
-755
-490
-266
-419
-612
-574
-413
-529
-427
-734
-733
-367
-370
-582
-608
-651
-681
-801
-481
-555
-601
-601
-447
-787
-556
-607
-556
-379
-376
-437
-800
-346
-743
-621
-335
-361
-682
-303
-537
-920
-392
-221
-400
-498
-247
-190
-313
-212
-535
-272
11
-210
-94
-314
-481
-487
82
-300
-231
-32
-350
-232
-358
-170
-108
-315
-292
-109
-215
-384
-392
-253
-309
-362
-133
70
-233
-146
-304
-190
142
-35
70
-270
-108
-152
-84
48
-258
8
-82
10
-84
-100
-133
-263
-112
-23
62
-149
-426
-262
-212
-160
-127
-154
-107
-433
-147
-147
-216
-237
-179
37
-35
-83
-38
-141
-102
-201
151
123
-99
-86
-305
-48
-110
-174
-151
-47
-135
-303
-301
-210
-314
-308
-284
-131
-83
-475
-270
-518
-348
-61
-292
-335
-572
-460
-362
-546
-532
-396
-219
-348
-467
-500
-675
-465
-329
-325
-272
-317
-263
-282
-382
-404
-445
-140
-141
-332
-338
-474
-564
-286
-81
-308
-291
-263
-404
-265
-372
-445
-369
-104
-131
-457
-595
-391
-232
-244
-299
-257
27
-212
-209
-173
-397
-92
119
-46
-144
-76
-223
-292
-90
71
111
-167
-219
44
-53
-203
-141
77
68
42
-54
-247
-226
84
-44
-273
19
71
-192
-228
-114
-168
-129
84
10
-8
-95
-60
-109
-189
-90
-67
-26
-270
-181
-439
-246
-330
-278
-139
-143
-111
-380
-172
-231
-253
-199
-196
-65
-43
-108
-435
-392
-116
-156
-74
-172
-123
-21
-129
-309
-125
93
-110
-30
-73
-87
-112
-287
-374
-247
77
0
-292
-269
-72
70
-132
-254
-43
208
15
-137
-194
-169
292
65
-226
-53
100
206
-128
-219
-41
193
303
10
-99
-131
50
126
-88
-191
-22
153
-155
-315
-354
-133
162
-96
-174
-89
137
128
-390
-335
-19
324
170
-227
-327
-164
130
-150
-271
-201
147
179
-83
-223
-321
-35
81
-35
-236
-253
3
-33
-336
-556
-318
179
-83
-400
-521
-204
-27
-254
-385
-526
-55
100
-255
-499
-404
-152
-246
-215
-382
-404
-165
-220
-382
-519
-318
-38
-50
-351
-349
-108
7
-64
-306
-281
-39
122
20
-138
-268
-108
-2
-25
-230
-186
45
86
-18
-281
-332
-142
-13
-125
-312
-295
-218
-142
-84
-329
-286
-40
136
-94
-254
-85
-38
9
-65
-295
-133
-15
-239
-119
-184
-409
-174
31
-200
-527
-291
-122
-278
-209
-227
-342
-339
-154
-146
-377
-524
-313
-191
-225
-408
-429
-297
-393
-418
-383
-267
-230
-183
-297
-344
-289
-165
-233
-489
-406
-245
-142
-358
-449
-431
-370
-317
-543
-606
-528
-339
-245
-517
-455
-310
-334
-370
-595
-504
-253
-247
-484
-520
-362
-356
-405
-452
-484
-594
-468
-340
-487
-501
-358
-407
-450
-483
-456
-211
-224
-345
-494
-284
-228
-408
-363
-380
-259
-143
-135
-300
-507
-292
-71
-196
-343
-241
-303
-263
-173
-499
-456
-195
-155
-295
-377
-399
-359
-390
-316
-361
-313
-228
-306
-330
-336
-436
-431
-266
-335
-266
-286
-348
-356
-210
-93
-227
-228
-208
-299
-49
-146
-461
-413
-243
-234
-401
-345
-380
-224
-271
-244
-110
-221
-208
-159
-91
-254
-300
-161
-98
-206
-270
-352
-407
-257
-162
-149
-208
-346
-235
-182
-284
-326
-291
-160
-263
-227
-185
-354
-421
-330
-233
-291
-252
-220
-337
-274
-194
-151
-253
-255
-128
-167
-147
-217
-214
-206
-218
-104
-110
-186
-288
-184
-73
-238
-288
-124
-102
-243
-242
-185
-263
-187
-131
-193
-194
-245
-149
-82
-120
-161
-158
-32
-16
-107
-112
-81
0
-20
-17
-38
-172
-176
-73
-175
-225
-49
-117
-185
-140
-98
-145
-105
-108
-206
-78
-20
-84
-168
-144
-61
-70
-15
-88
-106
-47
-133
-131
-135
-97
-3
-151
-109
-69
-104
-116
-192
-162
-169
-32
-30
-169
-226
-213
-95
-70
-106
-72
-59
-15
-77
-130
-34
23
-47
-88
-114
-122
-64
-114
-252
-198
-169
-179
-109
-183
-240
-180
-72
-173
-259
-146
-131
-247
-313
-175
-164
-247
-208
-210
-172
-157
-131
-159
-139
-158
-116
-9
-108
-179
-130
-55
-59
-80
-145
-124
-20
-176
-264
-144
-61
-223
-243
-139
-218
-252
-279
-257
-111
-96
-25
-69
-193
-195
-215
-277
-253
-148
-252
-195
-279
-288
-240
-311
-259
-240
-122
-151
-245
-236
-230
-221
-217
-275
-224
-176
-233
-259
-266
-176
-166
-212
-180
-70
-40
-174
-246
-177
-138
-192
-242
-192
-236
-214
-194
-284
-283
-290
-207
-142
-228
-260
-278
-242
-252
-287
-260
-272
-228
-192
-239
-251
-126
-112
-136
-228
-251
-230
-210
-171
-228
-171
-158
-201
-167
-141
-166
-201
-111
-53
-177
-233
-163
-67
-115
-238
-209
-163
-147
-170
-234
-190
-165
-216
-194
-172
-207
-125
-161
-189
-141
-136
-170
-241
-184
-89
-124
-214
-215
-120
-68
-99
-196
-236
-137
-90
-171
-207
-214
-225
-249
-261
-277
-312
-307
-234
-200
-308
-303
-202
-125
-194
-247
-234
-244
-213
-229
-254
-303
-221
-194
-239
-230
-227
-222
-167
-118
-210
-202
-234
-221
-163
-200
-258
-263
-274
-291
-269
-231
-240
-257
-266
-279
-263
-307
-282
-222
-217
-247
-317
-341
-281
-261
-260
-299
-294
-227
-219
-302
-312
-219
-189
-230
-251
-283
-325
-264
-236
-281
-316
-298
-303
-322
-360
-280
-203
-280
-325
-282
-248
-318
-337
-298
-313
-362
-373
-353
-364
-398
-362
-352
-373
-337
-325
-358
-336
-296
-292
-321
-316
-328
-332
-376
-418
-371
-380
-373
-343
-359
-359
-314
-316
-346
-343
-314
-342
-360
-352
-370
-382
-383
-368
-367
-404
-405
-385
-343
-310
-326
-380
-391
-320
-336
-370
-342
-319
-364
-417
-379
-370
-366
-344
-341
-315
-317
-317
-308
-300
-304
-277
-271
-252
-240
-318
-343
-305
-305
-316
-308
-317
-351
-343
-352
-421
-398
-364
-362
-411
-442
-391
-370
-362
-346
-313
-340
-380
-355
-299
-280
-279
-227
-189
-223
-234
-233
-219
-183
-157
-124
-150
-175
-176
-165
-192
-214
-189
-194
-225
-240
-242
-264
-269
-244
-213
-248
-271
-258
-245
-254
-252
-271
-253
-211
-234
-252
-248
-231
-248
-240
-243
-289
-285
-260
-232
-261
-294
-267
-241
-237
-232
-207
-182
-191
-228
-226
-207
-201
-208
-212
-208
-190
-219
-253
-252
-226
-179
-163
-203
-253
-272
-285
-301
-288
-278
-274
-271
-282
-311
-316
-295
-287
-261
-260
-282
-291
-312
-299
-277
-260
-258
-275
-281
-287
-282
-239
-182
-148
-152
-172
-180
-188
-192
-188
-159
-158
-169
-204
-254
-292
-279
-237
-225
-248
-261
-257
-273
-291
-264
-239
-230
-216
-234
-258
-278
-262
-228
-209
-214
-205
-187
-185
-201
-193
-173
-168
-205
-250
-287
-309
-317
-344
-350
-330
-316
-331
-345
-346
-354
-333
-314
-303
-320
-355
-371
-401
-427
-431
-391
-356
-355
-349
-351
-348
-333
-322
-322
-292
-265
-258
-264
-282
-266
-265
-264
-262
-266
-275
-282
-268
-281
-302
-273
-240
-250
-269
-281
-277
-274
-277
-265
-266
-274
-290
-275
-280
-311
-327
-312
-304
-317
-324
-337
-344
-331
-341
-349
-345
-359
-374
-385
-393
-390
-370
-383
-394
-388
-372
-366
-356
-346
-330
-306
-304
-295
-276
-265
-277
-291
-276
-260
-281
-294
-289
-279
-268
-283
-283
-267
-242
-244
-261
-273
-276
-263
-269
-257
-241
-241
-220
-223
-235
-239
-224
-224
-263
-277
-288
-304
-312
-311
-301
-283
-269
-252
-252
-251
-240
-222
-229
-233
-232
-231
-231
-227
-223
-232
-245
-243
-251
-254
-236
-231
-236
-238
-236
-232
-234
-249
-256
-255
-261
-267
-273
-290
-289
-290
-276
-264
-264
-258
-265
-268
-286
-304
-324
-338
-347
-333
-306
-291
-283
-277
-261
-251
-240
-235
-226
-212
-226
-242
-259
-284
-302
-325
-338
-344
-348
-360
-352
-351
-347
-341
-346
-354
-347
-331
-329
-332
-328
-332
-341
-356
-355
-340
-332
-311
-303
-296
-301
-303
-310
-321
-325
-331
-346
-358
-368
-374
-382
-383
-369
-360
-351
-341
-325
-322
-320
-298
-296
-300
-321
-346
-376
-407
-428
-445
-447
-455
-453
-440
-411
-383
-367
-350
-346
-334
-328
-337
-324
-312
-316
-328
-327
-323
-336
-355
-368
-358
-342
-340
-345
-353
-349
-345
-351
-348
-336
-326
-315
-309
-301
-297
-306
-319
-323
-313
-318
-311
-311
-315
-311
-310
-296
-290
-284
-275
-280
-270
-258
-245
-240
-247
-239
-222
-215
-206
-197
-194
-194
-200
-194
-196
-210
-221
-225
-237
-254
-276
-284
-287
-285
-285
-295
-290
-285
-281
-269
-273
-280
-279
-279
-283
-304
-288
-268
-263
-262
-256
-247
-251
-231
-227
-233
-221
-211
-214
-217
-235
-256
-252
-255
-259
-260
-268
-277
-291
-301
-303
-308
-306
-299
-283
-279
-269
-261
-267
-271
-268
-267
-271
-280
-275
-269
-278
-281
-275
-276
-264
-251
-241
-226
-220
-210
-211
-213
-226
-243
-268
-283
-284
-294
-315
-320
-307
-297
-292
-276
-253
-248
-253
-254
-263
-273
-276
-293
-300
-304
-307
-300
-306
-297
-277
-270
-276
-284
-294
-303
-299
-305
-312
-310
-319
-333
-350
-354
-360
-362
-357
-358
-364
-361
-375
-380
-365
-349
-345
-325
-302
-291
-274
-249
-224
-206
-208
-217
-228
-252
-266
-283
-295
-292
-296
-296
-304
-290
-271
-268
-283
-282
-263
-269
-279
-287
-278
-270
-266
-256
-241
-244
-235
-216
-203
-190
-177
-164
-151
-157
-170
-184
-194
-204
-223
-238
-234
-249
-250
-239
-245
-231
-211
-210
-214
-208
-201
-202
-196
-201
-201
-207
-209
-198
-197
-191
-196
-188
-169
-167
-170
-160
-174
-190
-185
-197
-192
-196
-198
-182
-188
-201
-204
-219
-229
-241
-247
-263
-278
-285
-278
-272
-275
-280
-278
-271
-268
-264
-259
-264
-259
-261
-258
-262
-249
-251
-264
-254
-255
-279
-286
-268
-257
-253
-242
-227
-236
-238
-231
-239
-245
-235
-226
-239
-247
-238
-232
-233
-235
-237
-232
-222
-225
-212
-197
-203
-201
-188
-178
-172
-158
-143
-143
-142
-143
-145
-145
-141
-134
-141
-143
-155
-175
-177
-196
-227
-239
-246
-249
-260
-254
-248
-257
-246
-232
-228
-233
-222
-217
-225
-235
-249
-253
-260
-261
-255
-241
-236
-235
-233
-241
-247
-256
-270
-276
-282
-292
-297
-308
-324
-335
-338
-347
-343
-325
-326
-318
-292
-274
-263
-255
-250
-255
-253
-253
-237
-225
-209
-198
-199
-177
-184
-193
-192
-185
-176
-180
-181
-193
-197
-200
-200
-207
-221
-238
-254
-269
-276
-286
-300
-310
-311
-315
-314
-294
-274
-258
-247
-202
-181
-172
-162
-162
-164
-171
-179
-175
-183
-182
-173
-175
-181
-186
-170
-169
-166
-155
-162
-169
-184
-183
-186
-194
-203
-207
-218
-219
-215
-202
-206
-212
-217
-219
-198
-194
-195
-192
-196
-206
-221
-228
-239
-247
-239
-235
-238
-241
-235
-241
-240
-233
-229
-209
-194
-194
-190
-184
-181
-184
-185
-197
-220
-216
-214
-216
-212
-208
-195
-202
-209
-211
-211
-212
-214
-209
-212
-208
-206
-200
-205
-208
-220
-226
-227
-233
-220
-210
-207
-222
-225
-225
-218
-217
-215
-211
-225
-235
-239
-225
-219
-220
-220
-226
-233
-243
-241
-239
-237
-244
-248
-247
-244
-238
-241
-247
-263
-263
-260
-257
-267
-281
-285
-294
-295
-295
-297
-300
-312
-313
-301
-295
-297
-299
-301
-311
-313
-306
-309
-298
-283
-281
-265
-249
-237
-232
-233
-235
-232
-226
-238
-259
-271
-286
-301
-312
-324
-327
-316
-304
-292
-262
-246
-233
-224
-223
-227
-225
-229
-237
-233
-229
-234
-231
-227
-216
-210
-206
-198
-197
-191
-196
-198
-194
-197
-211
-218
-234
-252
-259
-271
-263
-261
-260
-257
-268
-271
-267
-270
-268
-258
-257
-270
-273
-272
-286
-284
-287
-281
-278
-276
-266
-254
-241
-233
-230
-226
-221
-224
-223
-221
-228
-230
-247
-281
-325
-346
-355
-361
-364
-373
-374
-365
-365
-375
-378
-387
-391
-381
-378
-374
-357
-336
-320
-310
-294
-269
-257
-245
-225
-204
-193
-188
-180
-190
-196
-195
-200
-206
-221
-236
-259
-279
-276
-283
-287
-274
-272
-278
-273
-273
-266
-266
-262
-266
-252
-254
-264
-262
-260
-260
-270
-273
-282
-288
-288
-279
-273
-276
-271
-259
-250
-256
-248
-244
-257
-266
-274
-274
-279
-289
-301
-301
-305
-314
-327
-326
-322
-316
-305
-291
-275
-275
-270
-260
-266
-291
-300
-301
-323
-335
-344
-340
-339
-351
-354
-365
-364
-380
-371
-369
-378
-367
-374
-368
-365
-366
-369
-370
-363
-360
-347
-350
-350
-352
-327
-319
-308
-293
-293
-286
-290
-289
-286
-287
-293
-297
-304
-312
-325
-337
-342
-338
-330
-325
-320
-321
-327
-323
-328
-334
-327
-311
-312
-313
-312
-303
-296
-286
-266
-257
-245
-232
-217
-196
-197
-202
-199
-204
-211
-217
-223
-234
-250
-246
-251
-262
-262
-266
-267
-269
-268
-268
-257
-249
-261
-261
-267
-273
-255
-263
-258
-260
-266
-269
-271
-244
-235
-228
-227
-222
-223
-234
-242
-243
-235
-249
-249
-237
-249
-264
-260
-245
-254
-266
-254
-261
-257
-249
-245
-242
-232
-223
-227
-233
-234
-255
-261
-250
-266
-276
-281
-281
-295
-285
-280
-280
-269
-269
-261
-262
-280
-285
-293
-311
-310
-316
-325
-314
-321
-314
-307
-315
-307
-304
-317
-316
-318
-334
-338
-334
-342
-363
-362
-365
-370
-371
-380
-384
-383
-370
-357
-347
-340
-335
-330
-338
-340
-347
-348
-352
-355
-357
-370
-363
-357
-354
-357
-358
-339
-317
-298
-274
-259
-254
-254
-265
-274
-281
-284
-286
-286
-292
-290
-296
-302
-313
-320
-333
-322
-313
-333
-340
-339
-343
-349
-344
-341
-339
-338
-339
-335
-339
-334
-318
-312
-295
-300
-311
-303
-294
-288
-288
-287
-275
-270
-268
-282
-288
-294
-304
-301
-291
-287
-292
-280
-276
-276
-271
-272
-276
-285
-315
-330
-339
-364
-385
-398
-417
-441
-445
-440
-422
-406
-383
-351
-328
-331
-331
-319
-324
-319
-318
-327
-335
-330
-323
-320
-299
-286
-270
-266
-256
-236
-248
-265
-275
-279
-297
-300
-310
-328
-349
-379
-385
-399
-399
-412
-408
-396
-390
-370
-359
-368
-376
-374
-378
-375
-380
-367
-356
-352
-343
-322
-312
-316
-319
-307
-298
-293
-276
-261
-257
-256
-262
-274
-282
-283
-284
-294
-293
-297
-301
-299
-294
-315
-319
-308
-315
-326
-333
-341
-353
-356
-366
-365
-358
-345
-355
-362
-365
-373
-374
-373
-368
-360
-346
-344
-351
-357
-355
-348
-341
-344
-339
-317
-318
-322
-310
-307
-307
-307
-306
-311
-317
-307
-302
-291
-289
-288
-300
-320
-335
-327
-327
-359
-369
-371
-382
-398
-395
-402
-395
-382
-381
-387
-382
-386
-391
-403
-416
-413
-410
-400
-401
-391
-388
-394
-384
-364
-365
-374
-377
-380
-383
-368
-374
-373
-374
-375
-364
-362
-352
-343
-332
-332
-335
-331
-338
-334
-322
-310
-304
-293
-294
-296
-303
-302
-295
-297
-321
-330
-326
-324
-324
-334
-341
-337
-321
-319
-310
-300
-294
-286
-274
-262
-256
-244
-235
-220
-213
-220
-212
-209
-216
-209
-208
-211
-195
-188
-191
-204
-206
-207
-226
-236
-240
-258
-270
-267
-261
-254
-255
-248
-246
-244
-236
-230
-206
-192
-182
-179
-168
-173
-176
-183
-187
-180
-185
-186
-201
-208
-205
-206
-210
-222
-231
-249
-260
-273
-292
-306
-322
-327
-349
-357
-345
-344
-353
-340
-310
-297
-285
-280
-274
-270
-270
-263
-271
-287
-308
-343
-352
-362
-362
-363
-364
-363
-367
-367
-368
-365
-366
-374
-377
-384
-389
-399
-406
-409
-415
-402
-401
-381
-365
-355
-338
-321
-310
-309
-304
-300
-301
-304
-301
-292
-291
-291
-301
-298
-294
-294
-280
-270
-272
-267
-260
-263
-270
-269
-270
-283
-291
-298
-295
-291
-290
-297
-311
-308
-301
-297
-304
-300
-295
-296
-293
-289
-285
-276
-277
-275
-274
-302
-312
-310
-305
-305
-290
-277
-273
-263
-259
-252
-262
-258
-241
-241
-236
-236
-222
-236
-242
-237
-240
-230
-231
-212
-208
-198
-188
-175
-180
-178
-171
-182
-190
-196
-205
-222
-220
-217
-226
-235
-234
-243
-256
-275
-278
-283
-284
-287
-302
-302
-307
-307
-305
-308
-326
-346
-345
-344
-342
-336
-337
-332
-330
-330
-308
-293
-281
-269
-262
-255
-248
-230
-226
-234
-225
-229
-240
-241
-237
-240
-248
-257
-261
-270
-281
-280
-284
-284
-282
-283
-285
-282
-289
-300
-290
-296
-309
-309
-306
-309
-303
-296
-296
-296
-295
-291
-291
-299
-316
-310
-298
-313
-315
-296
-293
-297
-295
-303
-296
-284
-279
-286
-288
-291
-300
-294
-277
-274
-281
-280
-280
-276
-262
-259
-272
-283
-300
-308
-306
-295
-291
-297
-307
-314
-312
-302
-304
-310
-301
-285
-291
-297
-301
-309
-305
-313
-307
-316
-329
-315
-300
-293
-289
-281
-271
-263
-252
-242
-242
-250
-266
-266
-253
-250
-244
-237
-239
-238
-240
-235
-246
-275
-277
-274
-266
-274
-281
-284
-301
-311
-312
-313
-324
-324
-298
-280
-265
-253
-250
-262
-271
-270
-273
-294
-307
-308
-323
-311
-304
-297
-288
-276
-261
-262
-267
-262
-263
-282
-284
-282
-285
-284
-299
-286
-274
-260
-235
-214
-204
-193
-180
-180
-194
-199
-204
-208
-211
-200
-189
-191
-191
-196
-187
-187
-170
-167
-164
-165
-178
-180
-200
-220
-232
-234
-236
-249
-241
-227
-215
-201
-211
-199
-179
-178
-189
-196
-183
-184
-185
-189
-198
-184
-173
-181
-187
-194
-193
-195
-201
-212
-199
-191
-200
-199
-207
-220
-238
-246
-248
-241
-218
-214
-219
-222
-222
-219
-231
-230
-241
-230
-216
-205
-206
-216
-228
-234
-231
-230
-235
-235
-240
-252
-263
-277
-289
-300
-315
-329
-316
-322
-328
-333
-336
-327
-330
-333
-332
-335
-328
-310
-318
-323
-308
-286
-279
-282
-287
-296
-299
-307
-313
-317
-327
-325
-317
-327
-316
-307
-301
-302
-307
-309
-313
-320
-306
-289
-274
-278
-287
-289
-300
-310
-303
-290
-288
-292
-293
-286
-282
-277
-267
-272
-277
-264
-256
-267
-261
-264
-252
-228
-230
-226
-233
-232
-235
-222
-222
-216
-203
-189
-172
-182
-197
-211
-208
-198
-201
-197
-181
-179
-184
-190
-179
-167
-193
-193
-183
-177
-160
-163
-175
-205
-204
-199
-202
-203
-191
-203
-205
-200
-203
-197
-221
-232
-244
-256
-280
-290
-292
-301
-316
-318
-314
-310
-330
-346
-335
-327
-310
-314
-328
-342
-349
-342
-348
-349
-347
-339
-345
-342
-320
-324
-332
-321
-305
-297
-302
-298
-294
-298
-279
-278
-284
-292
-302
-285
-281
-274
-259
-250
-252
-269
-261
-255
-258
-264
-261
-261
-286
-295
-288
-307
-333
-339
-338
-333
-328
-316
-309
-308
-312
-309
-308
-316
-319
-312
-310
-310
-322
-321
-322
-325
-332
-342
-329
-310
-307
-305
-296
-294
-304
-316
-314
-308
-307
-310
-310
-308
-289
-278
-284
-294
-295
-281
-273
-264
-270
-281
-271
-255
-257
-270
-266
-262
-262
-253
-254
-259
-254
-252
-262
-280
-284
-267
-271
-292
-292
-277
-270
-273
-287
-301
-285
-282
-279
-282
-309
-317
-318
-329
-336
-335
-344
-368
-373
-354
-346
-337
-337
-334
-326
-326
-293
-274
-284
-287
-263
-260
-266
-260
-281
-295
-291
-287
-291
-299
-315
-323
-321
-318
-307
-321
-310
-295
-296
-304
-293
-280
-270
-254
-259
-251
-242
-237
-227
-236
-224
-214
-217
-216
-217
-207
-222
-228
-229
-235
-253
-263
-240
-234
-233
-224
-205
-193
-213
-210
-183
-203
-240
-250
-260
-266
-282
-311
-305
-296
-302
-308
-300
-268
-246
-247
-248
-239
-237
-239
-245
-258
-278
-278
-261
-261
-262
-265
-255
-250
-256
-246
-210
-187
-196
-212
-185
-176
-193
-201
-213
-217
-217
-216
-230
-239
-236
-235
-235
-271
-288
-269
-246
-257
-287
-299
-288
-262
-270
-298
-306
-291
-284
-298
-302
-291
-312
-297
-261
-244
-251
-243
-255
-253
-268
-312
-291
-258
-245
-273
-308
-306
-300
-312
-302
-320
-339
-308
-288
-295
-327
-337
-314
-317
-346
-357
-349
-330
-340
-351
-351
-339
-339
-318
-308
-316
-320
-319
-293
-275
-295
-302
-278
-258
-252
-274
-287
-292
-306
-320
-308
-301
-324
-321
-285
-272
-265
-235
-208
-204
-217
-223
-209
-218
-211
-182
-193
-207
-219
-213
-187
-188
-228
-218
-219
-233
-234
-245
-213
-220
-245
-245
-260
-280
-281
-270
-276
-273
-253
-239
-247
-257
-276
-272
-269
-277
-288
-299
-312
-304
-299
-315
-305
-294
-315
-338
-328
-329
-325
-332
-341
-335
-354
-347
-307
-303
-341
-356
-325
-312
-301
-321
-317
-284
-263
-268
-289
-270
-261
-272
-294
-310
-317
-304
-298
-309
-316
-335
-285
-257
-279
-287
-310
-293
-257
-256
-264
-269
-275
-243
-231
-250
-263
-249
-245
-282
-325
-339
-312
-285
-291
-334
-385
-388
-381
-379
-384
-382
-392
-397
-405
-413
-383
-384
-381
-364
-349
-342
-341
-329
-316
-312
-309
-315
-298
-263
-245
-234
-246
-257
-247
-238
-252
-265
-272
-267
-258
-266
-306
-305
-313
-311
-275
-273
-302
-314
-290
-268
-276
-294
-302
-296
-280
-295
-284
-295
-307
-295
-276
-281
-326
-317
-283
-297
-307
-308
-302
-313
-338
-342
-367
-384
-390
-397
-372
-360
-390
-399
-413
-387
-323
-315
-373
-403
-357
-316
-341
-359
-358
-349
-339
-345
-333
-302
-290
-302
-298
-287
-269
-255
-244
-232
-242
-250
-252
-271
-322
-351
-335
-347
-349
-328
-314
-325
-350
-321
-278
-258
-289
-313
-288
-267
-287
-294
-257
-229
-230
-227
-248
-248
-226
-259
-248
-225
-217
-211
-206
-187
-192
-252
-265
-221
-216
-235
-233
-240
-245
-223
-226
-260
-268
-256
-248
-252
-258
-237
-218
-212
-229
-251
-250
-228
-202
-226
-235
-213
-198
-182
-183
-195
-207
-197
-201
-233
-247
-249
-228
-229
-251
-256
-227
-217
-244
-263
-251
-257
-279
-281
-279
-263
-262
-291
-297
-299
-279
-265
-292
-315
-318
-310
-297
-285
-282
-279
-315
-332
-323
-336
-331
-335
-319
-292
-309
-334
-322
-326
-342
-334
-350
-341
-314
-322
-318
-326
-345
-353
-358
-350
-348
-352
-348
-357
-367
-359
-351
-342
-350
-376
-386
-365
-367
-350
-314
-314
-309
-314
-339
-311
-286
-279
-297
-329
-335
-303
-289
-307
-309
-293
-264
-262
-277
-265
-240
-231
-242
-273
-256
-215
-227
-262
-280
-282
-257
-256
-272
-260
-260
-274
-240
-221
-227
-203
-212
-201
-183
-165
-175
-224
-221
-202
-209
-210
-204
-217
-233
-243
-248
-264
-254
-237
-245
-257
-251
-227
-218
-218
-242
-241
-235
-241
-214
-221
-243
-223
-211
-225
-244
-268
-257
-245
-246
-249
-263
-265
-251
-258
-276
-291
-312
-295
-310
-316
-295
-289
-294
-305
-308
-287
-260
-287
-306
-262
-233
-228
-240
-272
-278
-262
-269
-276
-275
-262
-237
-242
-268
-262
-241
-241
-228
-260
-275
-272
-284
-245
-242
-259
-254
-257
-264
-273
-283
-294
-296
-274
-222
-218
-256
-265
-266
-293
-283
-290
-298
-277
-257
-244
-277
-316
-281
-248
-290
-321
-333
-331
-300
-288
-275
-292
-295
-269
-272
-294
-302
-263
-241
-240
-241
-257
-239
-222
-218
-222
-227
-233
-238
-236
-252
-257
-243
-235
-235
-241
-238
-211
-213
-226
-217
-198
-193
-199
-184
-187
-202
-194
-166
-174
-211
-241
-209
-181
-208
-216
-231
-253
-244
-233
-241
-271
-300
-278
-258
-271
-274
-283
-297
-290
-273
-265
-271
-263
-257
-273
-267
-240
-232
-230
-247
-265
-249
-243
-265
-296
-307
-316
-318
-321
-318
-313
-331
-316
-292
-297
-317
-310
-292
-291
-333
-352
-348
-331
-319
-338
-339
-320
-266
-255
-251
-250
-262
-241
-222
-207
-199
-229
-242
-185
-200
-240
-223
-204
-180
-220
-267
-270
-257
-220
-225
-250
-252
-207
-187
-210
-221
-211
-163
-122
-128
-145
-134
-114
-119
-138
-152
-169
-187
-200
-192
-187
-190
-169
-174
-176
-184
-197
-185
-183
-181
-190
-187
-189
-186
-194
-203
-207
-205
-166
-167
-204
-222
-178
-152
-170
-196
-205
-196
-184
-209
-255
-267
-259
-225
-238
-284
-298
-280
-269
-299
-319
-341
-327
-300
-305
-328
-365
-364
-326
-315
-311
-309
-330
-322
-314
-313
-322
-339
-323
-313
-318
-300
-292
-298
-316
-348
-369
-374
-359
-348
-362
-357
-341
-331
-327
-320
-296
-293
-311
-305
-271
-262
-275
-280
-307
-320
-324
-323
-309
-307
-293
-268
-275
-265
-238
-244
-254
-254
-281
-272
-237
-247
-258
-240
-218
-221
-233
-220
-224
-245
-256
-245
-228
-213
-219
-241
-238
-243
-240
-254
-259
-271
-280
-279
-288
-286
-290
-301
-309
-294
-283
-289
-282
-266
-266
-271
-243
-222
-240
-238
-204
-201
-225
-228
-197
-178
-188
-178
-167
-156
-152
-182
-206
-223
-228
-234
-228
-244
-285
-278
-259
-252
-272
-280
-279
-298
-296
-284
-290
-291
-288
-296
-326
-341
-326
-318
-326
-332
-343
-334
-319
-291
-297
-324
-308
-304
-304
-321
-326
-347
-390
-414
-381
-367
-352
-339
-349
-333
-347
-350
-340
-340
-335
-324
-331
-348
-332
-319
-319
-317
-296
-276
-285
-280
-276
-289
-269
-274
-284
-295
-301
-300
-301
-281
-283
-286
-301
-296
-292
-271
-262
-289
-283
-260
-283
-297
-306
-304
-285
-303
-309
-300
-303
-280
-282
-296
-298
-298
-293
-281
-295
-314
-318
-319
-294
-273
-305
-341
-326
-304
-276
-296
-300
-271
-240
-208
-220
-232
-228
-226
-237
-240
-238
-214
-190
-188
-170
-175
-193
-185
-167
-164
-177
-176
-169
-152
-149
-166
-180
-194
-179
-154
-181
-200
-181
-161
-148
-151
-164
-147
-141
-177
-213
-243
-247
-232
-236
-251
-277
-277
-266
-284
-316
-325
-329
-326
-322
-318
-313
-295
-277
-277
-277
-291
-300
-295
-301
-314
-304
-280
-267
-258
-238
-231
-230
-206
-220
-248
-244
-254
-239
-224
-256
-265
-283
-297
-275
-277
-276
-271
-272
-270
-264
-260
-240
-263
-279
-251
-257
-232
-241
-250
-238
-239
-205
-197
-200
-181
-166
-176
-171
-147
-125
-110
-131
-134
-134
-128
-112
-126
-161
-172
-169
-160
-151
-160
-167
-150
-142
-157
-157
-159
-165
-191
-191
-178
-181
-177
-203
-212
-207
-204
-215
-243
-277
-299
-293
-250
-251
-291
-287
-292
-306
-309
-293
-287
-306
-303
-278
-274
-275
-261
-251
-241
-240
-239
-242
-249
-251
-262
-265
-255
-254
-248
-246
-246
-242
-235
-242
-259
-258
-262
-258
-241
-239
-257
-291
-310
-295
-277
-289
-301
-314
-294
-274
-276
-276
-277
-277
-272
-261
-255
-252
-240
-238
-263
-275
-266
-259
-281
-285
-276
-282
-282
-284
-285
-284
-290
-285
-275
-270
-272
-276
-293
-292
-294
-293
-283
-291
-286
-271
-271
-262
-268
-285
-284
-272
-261
-265
-282
-291
-291
-291
-289
-293
-289
-292
-293
-301
-300
-284
-278
-278
-258
-244
-230
-221
-220
-224
-224
-201
-189
-194
-211
-222
-214
-199
-201
-207
-208
-208
-219
-222
-217
-231
-242
-257
-277
-273
-261
-248
-253
-273
-273
-271
-265
-273
-283
-289
-270
-264
-267
-261
-271
-281
-277
-279
-265
-259
-269
-285
-280
-269
-268
-276
-261
-254
-267
-265
-257
-260
-273
-275
-270
-263
-269
-269
-277
-275
-263
-253
-254
-265
-279
-270
-257
-259
-262
-276
-291
-276
-293
-316
-333
-348
-348
-352
-353
-368
-369
-351
-348
-352
-345
-332
-331
-326
-319
-329
-326
-334
-343
-351
-359
-333
-329
-339
-346
-352
-354
-353
-347
-339
-340
-344
-349
-336
-326
-318
-307
-306
-312
-325
-311
-308
-295
-298
-298
-290
-276
-248
-236
-225
-214
-200
-195
-192
-203
-210
-208
-219
-230
-246
-268
-281
-286
-295
-296
-313
-307
-296
-295
-292
-291
-293
-297
-298
-288
-288
-300
-302
-306
-317
-310
-301
-300
-277
-252
-234
-221
-204
-207
-216
-217
-228
-245
-256
-258
-265
-274
-282
-301
-307
-311
-310
-300
-285
-257
-240
-234
-232
-223
-199
-197
-200
-202
-206
-197
-207
-226
-225
-218
-223
-229
-232
-229
-230
-228
-224
-228
-243
-271
-294
-309
-322
-326
-322
-311
-314
-327
-323
-308
-312
-306
-296
-300
-285
-286
-286
-270
-268
-267
-259
-254
-242
-240
-230
-235
-248
-236
-229
-222
-211
-216
-220
-198
-186
-193
-197
-204
-215
-211
-207
-201
-196
-196
-202
-215
-209
-207
-221
-225
-227
-224
-226
-225
-225
-235
-237
-236
-238
-233
-232
-234
-242
-247
-256
-270
-269
-264
-268
-267
-263
-272
-294
-295
-297
-291
-289
-301
-297
-268
-268
-279
-263
-258
-266
-267
-279
-291
-297
-302
-298
-287
-296
-285
-275
-266
-256
-257
-247
-233
-225
-218
-216
-217
-211
-204
-202
-193
-178
-172
-171
-179
-182
-188
-203
-220
-232
-243
-247
-252
-245
-255
-268
-281
-291
-283
-283
-267
-274
-267
-253
-270
-274
-260
-251
-264
-267
-271
-276
-273
-273
-259
-245
-249
-243
-238
-238
-253
-263
-274
-268
-270
-272
-276
-290
-294
-298
-297
-315
-324
-323
-332
-336
-334
-317
-310
-312
-303
-293
-288
-281
-275
-272
-266
-261
-262
-257
-255
-242
-230
-218
-205
-197
-192
-188
-193
-193
-187
-200
-204
-212
-203
-206
-214
-211
-229
-223
-226
-208
-199
-208
-202
-197
-203
-210
-216
-232
-241
-253
-251
-245
-246
-259
-260
-261
-263
-250
-253
-258
-261
-264
-266
-278
-285
-292
-286
-278
-279
-282
-277
-270
-261
-274
-288
-290
-293
-296
-291
-300
-303
-297
-295
-295
-295
-296
-299
-302
-319
-323
-319
-311
-299
-289
-281
-277
-278
-276
-285
-312
-310
-310
-320
-320
-318
-302
-287
-285
-295
-286
-277
-281
-261
-252
-251
-254
-251
-252
-262
-267
-256
-268
-276
-267
-275
-284
-285
-279
-280
-293
-299
-298
-308
-301
-310
-307
-292
-298
-293
-288
-278
-265
-266
-261
-260
-254
-252
-252
-265
-282
-283
-280
-286
-295
-304
-306
-291
-269
-260
-256
-239
-236
-238
-251
-248
-253
-243
-233
-223
-215
-226
-225
-226
-215
-223
-238
-238
-255
-250
-242
-239
-225
-214
-220
-226
-223
-218
-227
-239
-222
-223
-236
-232
-228
-216
-209
-221
-225
-214
-211
-213
-215
-218
-226
-231
-231
-236
-235
-228
-225
-233
-231
-224
-233
-236
-229
-228
-231
-244
-254
-261
-259
-254
-239
-228
-212
-197
-186
-179
-187
-195
-209
-211
-203
-207
-223
-241
-241
-237
-242
-248
-247
-247
-268
-270
-270
-281
-284
-289
-300
-315
-320
-317
-315
-306
-299
-296
-294
-275
-271
-277
-263
-254
-244
-241
-233
-224
-224
-220
-221
-216
-220
-224
-234
-239
-230
-244
-246
-237
-237
-244
-241
-244
-251
-265
-274
-281
-282
-290
-299
-298
-306
-311
-309
-317
-312
-295
-280
-256
-247
-229
-220
-214
-208
-199
-189
-171
-179
-188
-180
-190
-211
-218
-212
-212
-217
-224
-228
-227
-239
-257
-272
-274
-290
-294
-298
-303
-293
-286
-277
-274
-262
-258
-262
-263
-263
-259
-258
-268
-270
-269
-278
-284
-291
-289
-290
-300
-292
-277
-269
-264
-266
-258
-250
-258
-259
-254
-267
-266
-257
-254
-241
-241
-238
-225
-227
-227
-235
-231
-227
-236
-242
-243
-252
-264
-263
-262
-279
-292
-297
-302
-307
-321
-319
-311
-320
-319
-318
-304
-302
-305
-314
-317
-317
-316
-302
-305
-306
-301
-293
-289
-284
-281
-296
-303
-305
-307
-318
-325
-330
-328
-308
-305
-306
-292
-281
-278
-266
-260
-246
-251
-251
-260
-265
-257
-257
-256
-252
-248
-252
-258
-250
-247
-251
-250
-240
-242
-233
-224
-228
-221
-227
-233
-252
-268
-274
-273
-279
-279
-274
-280
-279
-275
-258
-244
-254
-268
-284
-292
-300
-300
-292
-300
-302
-293
-283
-282
-286
-291
-297
-313
-318
-321
-333
-343
-339
-331
-336
-351
-355
-350
-352
-341
-338
-325
-308
-290
-286
-274
-262
-267
-261
-256
-246
-245
-248
-251
-243
-228
-231
-239
-249
-261
-255
-238
-234
-240
-238
-233
-237
-226
-225
-220
-223
-246
-267
-275
-280
-277
-273
-267
-247
-242
-236
-233
-233
-227
-230
-231
-245
-248
-256
-262
-269
-266
-253
-250
-241
-235
-232
-235
-246
-248
-257
-259
-253
-239
-237
-242
-237
-229
-216
-215
-208
-208
-207
-213
-225
-229
-221
-215
-219
-224
-231
-245
-261
-260
-260
-269
-270
-269
-266
-262
-263
-280
-274
-272
-266
-255
-265
-275
-277
-274
-270
-259
-247
-233
-232
-232
-234
-225
-222
-219
-205
-206
-204
-202
-205
-220
-227
-234
-225
-207
-213
-225
-225
-212
-217
-223
-233
-238
-234
-243
-246
-252
-256
-260
-257
-255
-259
-248
-238
-248
-249
-238
-232
-227
-230
-239
-242
-244
-253
-256
-266
-265
-275
-273
-267
-268
-255
-259
-267
-258
-238
-225
-215
-211
-215
-213
-193
-186
-201
-194
-188
-188
-192
-188
-177
-184
-196
-209
-210
-225
-244
-238
-243
-256
-264
-270
-275
-286
-283
-262
-260
-264
-252
-242
-239
-234
-229
-220
-219
-234
-230
-233
-247
-248
-252
-254
-269
-272
-266
-268
-270
-283
-271
-264
-275
-274
-276
-280
-282
-279
-282
-284
-284
-278
-267
-266
-265
-273
-267
-271
-287
-290
-289
-280
-284
-278
-276
-263
-256
-254
-253
-258
-255
-263
-270
-273
-268
-257
-242
-235
-238
-230
-235
-239
-232
-231
-220
-220
-224
-226
-216
-213
-223
-220
-220
-219
-229
-225
-227
-237
-234
-238
-244
-250
-265
-295
-299
-310
-313
-308
-306
-306
-322
-321
-327
-333
-333
-335
-343
-347
-351
-354
-353
-346
-341
-333
-321
-315
-313
-309
-294
-286
-280
-277
-287
-292
-305
-316
-316
-314
-305
-292
-278
-278
-269
-268
-260
-251
-246
-224
-225
-228
-235
-247
-257
-255
-253
-266
-259
-250
-253
-253
-251
-245
-261
-265
-265
-276
-273
-271
-266
-276
-289
-302
-299
-303
-305
-298
-297
-296
-299
-303
-304
-295
-302
-300
-301
-307
-307
-314
-311
-312
-306
-309
-320
-312
-311
-302
-303
-300
-287
-287
-291
-293
-301
-304
-296
-311
-314
-313
-310
-305
-308
-303
-307
-305
-302
-296
-303
-312
-303
-300
-284
-300
-313
-293
-296
-296
-277
-284
-280
-274
-272
-274
-281
-278
-296
-312
-308
-304
-315
-318
-304
-300
-291
-293
-310
-310
-314
-327
-334
-336
-333
-329
-325
-322
-312
-306
-309
-315
-317
-314
-312
-301
-294
-300
-286
-275
-270
-274
-280
-283
-298
-293
-283
-289
-281
-281
-295
-293
-285
-286
-282
-273
-263
-257
-249
-254
-269
-260
-271
-270
-273
-276
-272
-275
-287
-295
-296
-300
-300
-310
-313
-308
-308
-319
-312
-305
-317
-324
-332
-334
-327
-325
-322
-328
-326
-324
-321
-321
-327
-318
-304
-295
-300
-289
-279
-263
-265
-257
-249
-262
-271
-264
-239
-233
-236
-221
-210
-212
-221
-231
-242
-253
-253
-251
-244
-248
-246
-243
-233
-220
-220
-219
-224
-235
-241
-252
-268
-272
-279
-291
-302
-301
-298
-304
-304
-313
-318
-322
-324
-315
-317
-318
-314
-308
-306
-308
-306
-315
-313
-312
-316
-320
-323
-323
-320
-326
-339
-338
-352
-370
-366
-357
-356
-346
-339
-331
-340
-333
-338
-356
-349
-339
-327
-330
-328
-325
-313
-308
-308
-296
-287
-277
-270
-261
-241
-230
-213
-213
-222
-225
-226
-228
-247
-251
-251
-240
-237
-238
-236
-236
-234
-234
-231
-231
-228
-220
-224
-226
-229
-237
-237
-235
-229
-242
-250
-252
-246
-253
-251
-246
-257
-277
-284
-291
-304
-319
-317
-315
-311
-297
-280
-270
-276
-281
-282
-276
-282
-280
-269
-280
-294
-302
-314
-311
-306
-310
-299
-296
-294
-289
-278
-264
-262
-257
-255
-256
-252
-255
-255
-252
-261
-276
-275
-272
-256
-251
-258
-257
-251
-243
-249
-265
-269
-272
-284
-290
-285
-287
-289
-299
-310
-310
-318
-327
-331
-327
-332
-321
-302
-299
-298
-295
-301
-308
-304
-306
-308
-303
-297
-291
-273
-269
-265
-256
-268
-268
-266
-263
-253
-251
-256
-265
-278
-276
-274
-290
-301
-300
-304
-319
-320
-322
-323
-319
-317
-318
-327
-335
-333
-342
-351
-349
-362
-360
-359
-354
-351
-333
-312
-310
-305
-285
-272
-268
-255
-252
-233
-230
-225
-216
-221
-216
-217
-216
-220
-236
-246
-245
-242
-256
-252
-238
-254
-245
-238
-251
-250
-244
-261
-263
-253
-270
-273
-265
-253
-244
-239
-231
-215
-205
-210
-211
-211
-220
-241
-254
-262
-253
-254
-266
-262
-256
-260
-259
-242
-226
-220
-218
-238
-244
-241
-243
-248
-243
-255
-257
-257
-273
-265
-257
-260
-259
-244
-245
-253
-241
-226
-231
-232
-231
-225
-234
-234
-223
-229
-233
-232
-225
-216
-223
-238
-250
-262
-277
-300
-303
-305
-300
-286
-281
-286
-294
-299
-296
-306
-305
-293
-297
-289
-283
-276
-272
-277
-273
-277
-286
-278
-272
-273
-259
-237
-229
-226
-223
-216
-223
-230
-231
-244
-248
-251
-242
-227
-223
-217
-216
-207
-210
-209
-199
-202
-206
-215
-236
-245
-245
-256
-251
-255
-247
-230
-229
-231
-228
-231
-226
-227
-228
-228
-225
-219
-210
-196
-210
-217
-205
-202
-205
-191
-183
-188
-190
-182
-178
-170
-172
-171
-164
-175
-195
-207
-215
-227
-240
-241
-249
-250
-241
-234
-230
-231
-232
-242
-246
-250
-249
-260
-265
-259
-264
-269
-285
-287
-283
-284
-289
-293
-299
-299
-300
-306
-302
-315
-318
-319
-335
-346
-364
-358
-356
-357
-344
-332
-326
-324
-327
-323
-310
-304
-295
-292
-294
-300
-306
-311
-308
-307
-307
-310
-304
-292
-285
-284
-270
-258
-251
-235
-220
-216
-219
-207
-202
-209
-197
-183
-177
-169
-162
-156
-157
-161
-156
-145
-151
-164
-164
-162
-162
-178
-197
-208
-223
-218
-214
-218
-218
-212
-214
-215
-218
-219
-234
-242
-226
-237
-253
-247
-243
-235
-242
-244
-238
-237
-246
-255
-253
-258
-265
-250
-248
-258
-258
-276
-281
-287
-288
-289
-300
-303
-298
-298
-298
-302
-288
-286
-291
-276
-278
-284
-276
-268
-278
-286
-302
-302
-297
-320
-319
-316
-323
-348
-353
-350
-363
-374
-382
-380
-376
-374
-377
-368
-367
-367
-356
-348
-346
-322
-317
-327
-319
-320
-329
-337
-338
-340
-343
-346
-337
-332
-334
-332
-317
-312
-312
-309
-303
-300
-296
-291
-276
-259
-278
-281
-280
-275
-272
-268
-259
-249
-234
-224
-212
-203
-184
-176
-189
-195
-207
-221
-232
-229
-230
-257
-259
-244
-237
-238
-228
-228
-232
-241
-243
-241
-242
-245
-255
-261
-259
-258
-260
-267
-266
-272
-265
-254
-254
-242
-229
-227
-234
-235
-236
-234
-237
-231
-245
-259
-253
-269
-270
-271
-271
-264
-258
-251
-247
-244
-243
-248
-244
-246
-257
-268
-276
-272
-272
-263
-264
-265
-263
-248
-253
-256
-236
-231
-244
-271
-273
-271
-281
-279
-276
-263
-264
-272
-257
-246
-242
-233
-240
-244
-238
-245
-246
-254
-259
-267
-270
-270
-268
-272
-264
-251
-254
-243
-236
-231
-215
-205
-198
-205
-217
-223
-215
-203
-213
-205
-196
-194
-203
-197
-190
-184
-173
-160
-156
-160
-153
-164
-175
-176
-183
-188
-194
-197
-206
-197
-184
-177
-179
-187
-176
-172
-173
-184
-192
-207
-225
-240
-245
-238
-247
-236
-222
-216
-203
-187
-188
-183
-186
-197
-214
-224
-211
-206
-213
-226
-233
-220
-214
-210
-204
-195
-183
-182
-167
-151
-156
-159
-161
-161
-153
-151
-155
-163
-164
-160
-172
-186
-183
-189
-207
-233
-251
-265
-274
-274
-278
-270
-267
-272
-275
-275
-278
-279
-288
-275
-256
-260
-252
-241
-250
-253
-256
-250
-235
-232
-242
-238
-242
-259
-276
-273
-271
-270
-262
-251
-227
-229
-239
-236
-246
-263
-265
-283
-291
-295
-288
-289
-289
-281
-297
-294
-277
-268
-256
-243
-248
-258
-249
-247
-232
-224
-216
-203
-202
-210
-200
-192
-206
-212
-203
-205
-212
-205
-202
-201
-205
-196
-197
-205
-208
-210
-208
-202
-204
-197
-195
-209
-218
-221
-221
-218
-216
-226
-224
-232
-229
-231
-239
-244
-254
-272
-290
-282
-289
-299
-292
-292
-303
-299
-294
-279
-272
-270
-263
-253
-259
-275
-275
-263
-254
-253
-244
-236
-239
-249
-247
-257
-269
-284
-298
-297
-297
-290
-279
-279
-293
-283
-268
-273
-288
-299
-310
-322
-322
-335
-339
-358
-370
-364
-362
-373
-379
-374
-372
-366
-372
-368
-353
-354
-367
-365
-371
-368
-374
-371
-367
-373
-364
-359
-354
-354
-349
-340
-329
-313
-320
-316
-304
-311
-309
-311
-310
-311
-305
-293
-277
-264
-258
-249
-257
-262
-262
-258
-245
-240
-253
-255
-261
-262
-256
-268
-273
-278
-287
-285
-285
-288
-286
-281
-274
-290
-294
-296
-294
-290
-278
-274
-272
-262
-243
-231
-224
-218
-216
-206
-215
-217
-214
-219
-222
-234
-237
-251
-273
-270
-258
-257
-273
-280
-282
-285
-281
-283
-280
-285
-298
-305
-315
-304
-306
-297
-277
-271
-270
-267
-256
-249
-241
-223
-229
-233
-250
-264
-278
-287
-272
-275
-274
-265
-249
-255
-260
-254
-264
-247
-241
-253
-268
-284
-292
-295
-285
-297
-317
-323
-333
-341
-354
-360
-369
-375
-378
-380
-353
-359
-367
-367
-363
-347
-339
-321
-323
-330
-333
-334
-321
-329
-318
-292
-278
-266
-255
-243
-234
-233
-248
-244
-240
-257
-260
-253
-243
-244
-251
-245
-242
-241
-235
-240
-246
-250
-251
-245
-230
-200
-194
-192
-189
-190
-193
-185
-186
-196
-197
-196
-195
-199
-201
-184
-185
-189
-199
-213
-230
-236
-232
-239
-230
-228
-223
-229
-246
-248
-238
-227
-215
-213
-218
-219
-227
-225
-228
-229
-235
-226
-211
-221
-243
-245
-239
-242
-253
-261
-261
-275
-288
-287
-293
-301
-299
-283
-291
-295
-283
-283
-292
-302
-308
-311
-295
-290
-305
-309
-308
-312
-313
-315
-311
-313
-309
-297
-303
-292
-290
-294
-296
-300
-306
-306
-298
-301
-298
-278
-279
-295
-300
-295
-295
-310
-306
-291
-281
-265
-240
-234
-249
-249
-236
-235
-234
-233
-235
-221
-207
-205
-199
-199
-197
-204
-205
-185
-180
-172
-172
-183
-187
-193
-202
-202
-187
-182
-193
-194
-202
-218
-223
-231
-226
-220
-224
-232
-244
-242
-237
-231
-242
-245
-234
-242
-247
-254
-265
-274
-272
-260
-262
-266
-264
-276
-267
-270
-276
-270
-266
-267
-278
-284
-295
-293
-298
-301
-303
-308
-296
-304
-312
-306
-307
-329
-330
-330
-336
-335
-337
-327
-316
-306
-307
-315
-304
-302
-319
-298
-291
-280
-282
-282
-278
-284
-290
-303
-308
-318
-320
-322
-319
-312
-303
-301
-314
-325
-323
-322
-319
-318
-323
-328
-332
-325
-319
-318
-308
-304
-293
-293
-298
-291
-294
-299
-286
-288
-303
-301
-291
-284
-281
-281
-286
-301
-309
-300
-277
-257
-252
-250
-256
-250
-240
-243
-244
-234
-239
-246
-242
-232
-239
-237
-234
-232
-231
-235
-237
-242
-244
-246
-250
-258
-258
-254
-263
-272
-273
-280
-268
-263
-277
-279
-272
-272
-284
-282
-279
-289
-302
-299
-298
-297
-287
-286
-284
-276
-264
-262
-272
-279
-289
-299
-305
-309
-310
-315
-308
-298
-288
-288
-291
-285
-285
-279
-280
-275
-278
-287
-272
-266
-280
-269
-269
-266
-266
-255
-249
-268
-272
-278
-293
-299
-304
-298
-283
-294
-315
-309
-310
-324
-323
-325
-316
-309
-310
-308
-295
-286
-295
-283
-283
-277
-268
-267
-287
-305
-282
-286
-290
-283
-278
-287
-272
-255
-272
-267
-253
-254
-250
-245
-243
-264
-269
-269
-283
-285
-288
-286
-292
-286
-272
-278
-271
-264
-259
-266
-254
-245
-241
-232
-230
-224
-219
-208
-206
-199
-185
-197
-192
-199
-204
-216
-222
-219
-228
-231
-234
-237
-224
-207
-204
-200
-201
-207
-209
-196
-196
-204
-201
-203
-217
-219
-224
-229
-239
-249
-237
-238
-236
-239
-235
-228
-224
-224
-228
-220
-224
-229
-238
-239
-238
-263
-266
-275
-293
-295
-303
-303
-297
-290
-291
-280
-271
-275
-269
-268
-274
-293
-283
-280
-274
-267
-264
-266
-271
-265
-272
-283
-285
-284
-282
-289
-300
-301
-305
-305
-314
-325
-341
-357
-348
-338
-347
-347
-342
-339
-329
-330
-331
-304
-301
-311
-295
-276
-279
-269
-256
-252
-240
-230
-217
-211
-204
-198
-208
-220
-218
-215
-207
-212
-211
-215
-216
-225
-234
-232
-239
-240
-249
-257
-257
-261
-255
-249
-237
-226
-214
-225
-223
-221
-223
-209
-211
-217
-209
-184
-192
-190
-179
-191
-194
-194
-194
-217
-217
-216
-234
-223
-225
-252
-285
-272
-263
-277
-274
-265
-272
-278
-275
-279
-279
-295
-311
-314
-318
-313
-313
-313
-315
-329
-330
-332
-335
-338
-337
-339
-366
-381
-374
-380
-383
-380
-378
-400
-411
-408
-403
-408
-400
-397
-383
-370
-359
-357
-363
-351
-377
-379
-373
-379
-388
-380
-364
-360
-348
-351
-349
-331
-329
-324
-315
-311
-314
-306
-293
-292
-293
-291
-290
-287
-279
-274
-251
-242
-228
-218
-224
-227
-226
-226
-230
-245
-252
-252
-260
-262
-269
-269
-257
-266
-272
-282
-280
-272
-269
-256
-260
-260
-269
-268
-277
-275
-264
-269
-272
-272
-263
-249
-238
-233
-230
-229
-230
-240
-247
-254
-261
-258
-245
-246
-230
-216
-198
-190
-192
-175
-188
-192
-212
-219
-227
-242
-257
-274
-280
-291
-288
-319
-323
-321
-329
-343
-341
-323
-341
-342
-340
-343
-347
-342
-332
-345
-342
-354
-350
-347
-337
-343
-364
-352
-368
-371
-369
-366
-365
-348
-349
-351
-364
-371
-372
-388
-394
-390
-392
-385
-378
-369
-341
-337
-334
-325
-311
-307
-304
-312
-305
-293
-279
-266
-272
-258
-248
-244
-245
-233
-232
-248
-259
-264
-268
-270
-270
-268
-259
-257
-240
-233
-245
-227
-219
-225
-220
-213
-212
-216
-219
-234
-238
-246
-244
-247
-234
-219
-208
-216
-208
-202
-213
-222
-246
-263
-289
-269
-274
-259
-251
-256
-262
-268
-262
-281
-265
-243
-236
-233
-218
-223
-240
-230
-224
-235
-228
-210
-209
-218
-208
-212
-214
-199
-182
-185
-184
-187
-205
-217
-211
-229
-227
-213
-233
-249
-268
-258
-289
-294
-284
-295
-286
-269
-257
-281
-275
-271
-279
-271
-269
-279
-304
-303
-295
-291
-282
-279
-285
-281
-277
-274
-275
-280
-272
-278
-278
-289
-291
-313
-307
-304
-321
-305
-291
-290
-301
-298
-306
-307
-313
-320
-312
-312
-291
-289
-282
-279
-291
-307
-301
-288
-284
-276
-276
-267
-288
-285
-270
-270
-271
-286
-272
-274
-275
-282
-289
-295
-305
-288
-287
-264
-273
-285
-277
-273
-273
-278
-271
-288
-279
-270
-278
-294
-290
-267
-272
-258
-252
-267
-261
-243
-245
-246
-244
-235
-214
-213
-220
-236
-241
-230
-219
-212
-225
-237
-225
-209
-188
-204
-201
-204
-209
-205
-204
-204
-222
-232
-235
-244
-242
-238
-237
-217
-218
-196
-213
-226
-242
-241
-227
-240
-245
-238
-235
-229
-215
-198
-218
-226
-222
-219
-228
-220
-223
-227
-236
-240
-230
-251
-250
-263
-268
-244
-253
-252
-255
-261
-252
-281
-283
-319
-339
-347
-362
-368
-387
-380
-395
-413
-418
-431
-437
-453
-463
-459
-464
-471
-474
-469
-475
-479
-482
-467
-489
-479
-470
-463
-444
-442
-430
-436
-434
-427
-422
-407
-423
-425
-424
-421
-411
-423
-426
-437
-445
-442
-445
-435
-441
-450
-433
-436
-436
-440
-437
-438
-436
-439
-429
-432
-432
-420
-411
-403
-405
-396
-394
-378
-366
-361
-357
-364
-362
-359
-369
-368
-370
-360
-361
-346
-318
-314
-306
-305
-290
-272
-273
-265
-254
-249
-238
-234
-216
-212
-209
-196
-186
-171
-150
-149
-151
-143
-121
-124
-120
-99
-79
-61
-58
-64
-75
-63
-55
-48
-41
-24
-18
-12
8
27
20
34
61
69
80
109
131
138
169
174
196
197
198
196
207
213
214
236
265
287
257
250
252
213
198
172
147
132
131
107
57
35
-19
-77
-128
-186
-257
-315
-359
-423
-497
-551
-608
-672
-717
-767
-829
-865
-895
-919
-965
-990
-994
-1012
-1024
-1037
-1041
-1040
-1038
-1034
-1040
-1044
-1042
-1032
-1001
-968
-940
-914
-869
-816
-778
-741
-698
-667
-632
-602
-570
-543
-515
-479
-457
-437
-428
-416
-411
-397
-380
-375
-369
-375
-373
-371
-388
-404
-409
-421
-448
-483
-495
-501
-501
-483
-470
-441
-396
-371
-346
-292
-270
-270
-289
-249
-194
-138
-127
-139
-76
-3
5
-10
75
107
31
85
199
102
-5
113
234
138
19
150
216
156
149
148
159
138
175
123
84
159
148
141
140
163
199
216
215
273
299
338
334
287
362
452
509
450
479
628
712
745
776
852
942
1008
866
667
476
284
177
77
10
-14
40
68
-32
-72
-106
-157
-182
-243
-399
-548
-614
-763
-946
-1040
-1125
-1191
-1130
-1007
-963
-911
-852
-877
-940
-944
-950
-1016
-983
-965
-1004
-1004
-957
-900
-840
-676
-509
-398
-276
-197
-189
-220
-227
-246
-272
-226
-161
-113
-79
-44
-23
-20
42
108
124
130
119
39
-74
-156
-243
-337
-353
-329
-334
-332
-308
-333
-375
-381
-399
-432
-448
-477
-548
-613
-664
-716
-752
-727
-671
-604
-518
-468
-456
-461
-466
-481
-499
-504
-509
-525
-522
-505
-494
-476
-420
-352
-294
-236
-186
-175
-184
-208
-254
-259
-267
-265
-272
-260
-259
-277
-289
-322
-317
-317
-311
-298
-338
-399
-484
-575
-676
-741
-753
-761
-746
-728
-737
-786
-792
-770
-779
-794
-804
-825
-844
-823
-846
-886
-861
-810
-732
-647
-568
-549
-539
-483
-449
-435
-410
-358
-330
-301
-274
-289
-311
-290
-261
-249
-200
-175
-209
-238
-207
-201
-285
-319
-219
-183
-243
-348
-223
-153
-340
-266
-344
-328
-189
-275
-288
-226
-241
-357
-307
-128
-167
-278
-219
-42
3
-171
-171
56
56
-105
-32
168
137
-87
93
182
140
140
181
381
217
138
265
519
377
100
372
482
444
414
387
482
625
635
649
695
753
907
912
907
910
978
1129
1004
821
647
423
241
139
88
72
133
193
50
-31
-25
-73
-122
-170
-308
-506
-579
-682
-902
-1024
-1073
-1156
-1146
-1012
-957
-956
-909
-906
-1014
-1060
-1027
-1097
-1091
-1020
-1056
-1101
-1057
-991
-939
-786
-578
-496
-407
-280
-233
-260
-253
-229
-259
-210
-122
-80
-40
-1
67
72
128
235
245
268
290
250
148
36
-63
-170
-225
-195
-211
-248
-255
-279
-357
-389
-398
-479
-538
-557
-626
-730
-799
-885
-946
-928
-877
-851
-834
-805
-793
-813
-793
-799
-826
-827
-821
-829
-859
-859
-856
-833
-753
-677
-613
-551
-489
-477
-485
-464
-477
-484
-480
-462
-455
-445
-416
-435
-422
-415
-382
-361
-413
-485
-457
-383
-457
-511
-459
-512
-475
-344
-400
-481
-446
-248
-230
-350
-256
-205
-248
-297
-102
-228
-415
-111
-52
-163
-79
129
-34
-39
194
253
-11
-12
250
273
17
155
235
77
175
330
322
210
243
328
378
433
360
189
171
471
539
205
247
486
558
414
493
543
643
696
685
739
733
788
861
1012
965
954
1173
1326
1349
1350
1310
1208
948
536
319
146
194
273
283
174
-4
16
-42
-58
-69
-182
-403
-570
-645
-949
-1163
-1293
-1479
-1556
-1476
-1335
-1322
-1221
-1164
-1253
-1337
-1322
-1369
-1436
-1327
-1345
-1464
-1481
-1445
-1389
-1258
-982
-801
-678
-476
-370
-341
-317
-292
-361
-354
-230
-190
-170
-112
-51
6
81
234
334
391
468
472
379
231
116
-5
-88
-56
-66
-105
-126
-127
-154
-170
-136
-204
-287
-322
-396
-539
-662
-738
-837
-874
-826
-809
-801
-754
-722
-748
-733
-734
-778
-797
-812
-865
-928
-917
-921
-920
-850
-770
-688
-608
-538
-514
-526
-511
-516
-529
-529
-530
-529
-537
-516
-506
-489
-445
-407
-393
-428
-400
-373
-526
-549
-359
-527
-753
-588
-509
-674
-562
-409
-508
-488
-489
-312
-378
-259
-211
-890
-568
156
-405
-609
-49
-516
-8
213
-211
20
46
-21
17
229
-185
8
297
-372
117
46
-226
336
393
-178
135
461
56
156
410
135
-143
308
137
310
268
-9
306
670
507
184
436
653
483
364
612
518
355
569
757
678
592
754
992
1029
988
1124
1283
1371
1317
1382
1384
1203
1013
839
621
463
395
241
261
330
362
242
147
132
-7
-51
-128
-337
-583
-725
-858
-1115
-1186
-1264
-1342
-1278
-1181
-1170
-1220
-1156
-1199
-1302
-1318
-1308
-1422
-1473
-1419
-1471
-1482
-1382
-1308
-1222
-1012
-784
-688
-553
-415
-409
-424
-371
-324
-360
-291
-184
-142
-65
47
147
220
346
444
450
457
456
360
258
197
102
-1
-40
-51
-116
-147
-119
-156
-212
-211
-249
-346
-424
-520
-678
-807
-864
-920
-1007
-1021
-988
-973
-932
-912
-940
-958
-921
-929
-972
-1024
-1075
-1112
-1136
-1123
-1100
-1042
-940
-851
-774
-682
-618
-632
-654
-649
-661
-702
-694
-684
-721
-715
-650
-555
-533
-531
-241
-177
-478
-449
-227
-288
-576
-691
-333
-358
-538
-682
-97
-166
-805
-106
-47
-434
-435
-236
-425
-342
-300
-279
-623
-407
253
-451
-403
-26
53
-211
-133
-191
5
23
-320
326
-515
-125
264
-72
151
-370
65
413
-181
-28
154
52
-172
113
88
-215
-185
121
248
-37
-115
183
425
-14
56
279
265
140
266
234
187
174
466
549
152
371
707
548
424
767
650
481
853
923
543
713
1037
1063
1012
977
1189
1267
1122
933
756
620
621
648
441
211
5
-17
15
-11
11
-108
-167
-270
-344
-494
-708
-840
-1085
-1205
-1293
-1363
-1456
-1554
-1516
-1530
-1491
-1478
-1460
-1464
-1475
-1452
-1535
-1562
-1588
-1569
-1518
-1452
-1337
-1275
-1136
-975
-833
-703
-601
-482
-387
-267
-186
-169
-151
-90
-32
45
165
226
247
296
390
416
389
343
280
213
144
72
-58
-188
-260
-263
-252
-241
-319
-298
-289
-391
-408
-436
-535
-701
-796
-762
-825
-947
-991
-992
-942
-893
-881
-895
-908
-885
-857
-826
-863
-873
-841
-836
-852
-777
-734
-714
-701
-675
-562
-534
-620
-562
-673
-459
-336
-915
-798
-281
-624
-601
-446
-577
-216
-534
-532
-367
-337
-349
-521
-807
-117
-267
-899
-116
-567
-268
-251
-682
-37
-859
-167
128
-613
-359
-235
-362
30
-632
-189
-17
-560
-25
-141
-228
-302
12
-108
-129
-248
107
-344
-97
-12
-455
479
-287
-189
142
127
189
-367
71
303
217
-525
177
201
-52
502
-473
321
436
-58
563
-160
235
526
161
257
427
124
484
770
32
367
481
758
764
277
467
637
997
767
430
641
924
1067
728
856
1239
1132
1120
1217
1032
752
652
635
637
521
314
194
56
51
68
118
67
-106
-119
-176
-324
-499
-658
-847
-963
-1006
-1127
-1284
-1309
-1319
-1384
-1387
-1340
-1377
-1416
-1349
-1349
-1426
-1428
-1458
-1503
-1422
-1307
-1237
-1149
-974
-840
-706
-506
-352
-274
-166
-54
-6
9
27
25
39
117
168
136
150
190
152
101
62
64
-59
-97
66
-66
-241
-383
-461
-235
-311
-454
-524
-426
-415
-393
-481
-691
-400
-584
-730
-607
-775
-754
-696
-859
-784
-695
-639
-628
-746
-653
-446
-583
-706
-812
-540
-483
-740
-672
-612
-496
-488
-478
-507
-280
-380
-451
-503
-581
-101
-583
-696
-355
-478
-239
-574
-234
-292
-716
-5
-68
-913
-526
175
143
-965
-623
-195
-191
8
-292
-207
-839
90
464
-313
-608
-300
399
-210
-90
-410
-409
80
-42
158
-565
-45
46
-229
256
-622
-300
319
-317
-166
-530
-266
-133
-1
-346
-638
230
-134
-402
-5
-219
43
-308
-117
-214
-181
51
71
-274
-10
-83
109
361
-393
427
-223
267
471
-203
80
291
300
175
380
288
309
565
746
171
399
754
512
673
685
376
761
1015
698
739
939
995
1017
905
768
471
394
582
494
312
197
168
10
-130
-106
-125
-190
-239
-282
-380
-532
-680
-829
-997
-1053
-1096
-1219
-1274
-1324
-1385
-1433
-1396
-1406
-1465
-1401
-1365
-1424
-1499
-1483
-1492
-1470
-1315
-1224
-1144
-998
-842
-739
-637
-512
-447
-357
-240
-192
-211
-230
-202
-255
-298
-346
-314
-167
-161
-189
-125
-34
-123
-391
-431
-64
96
-575
-744
-250
-291
-463
-197
-610
-760
6
-372
-614
-411
-651
-625
-326
-367
-985
-700
-292
-254
-775
-872
-192
-353
-270
-513
-855
-535
-180
-539
-593
-875
-446
-305
-763
14
-755
-1062
167
-551
-575
-467
-823
-17
-567
-888
145
-959
-750
-102
14
-623
-1230
315
-438
48
-1176
-314
-25
-673
-314
-761
-112
-865
-209
352
-984
-939
99
349
-586
-1013
-145
-97
439
-981
-273
-300
-584
151
-288
-287
-720
-417
363
98
-961
-389
-243
194
-386
-916
-183
-3
152
-714
-584
130
-19
-5
-504
-56
41
-564
330
73
-473
-168
143
206
81
-355
117
276
114
-152
272
270
123
113
29
487
130
193
166
225
319
412
326
-163
548
685
30
323
495
485
506
463
712
587
546
900
906
703
743
634
599
447
364
306
224
441
190
-73
-121
-38
7
-104
-133
-212
-228
-281
-452
-574
-767
-818
-805
-850
-966
-1089
-1028
-1044
-1100
-1091
-1053
-991
-1008
-968
-997
-1034
-960
-941
-871
-760
-643
-599
-540
-411
-371
-328
-250
-268
-293
-293
-276
-237
-401
-250
-156
25
-93
-480
133
-105
-348
9
-163
-351
-388
-162
94
-754
-436
-122
-640
-627
-549
-394
-832
-490
-595
-696
-528
-452
-735
-696
-480
-484
-562
-722
-571
-581
-365
-621
-705
-232
-643
-518
-530
-286
-782
-596
-154
-366
-725
-494
-175
-233
-806
-837
58
-589
-298
-421
-578
-683
-13
-143
-852
-312
-619
-290
-199
-406
-968
-503
123
-517
-721
-692
38
-213
-1232
-424
78
-346
-1094
-383
-164
-166
-569
-487
-406
-887
316
-491
-446
-815
-541
483
-237
-800
-209
-34
-2
-177
-405
-284
-79
-47
-104
-471
-109
-324
12
119
-398
-497
53
93
106
-631
-326
165
87
-350
-144
130
186
110
-310
236
90
170
1
113
228
279
194
69
322
371
342
286
355
90
605
232
347
516
264
482
310
758
515
323
621
668
713
555
544
990
812
503
785
1045
642
451
545
658
453
437
547
392
209
236
259
-40
-60
4
-60
-207
-381
-458
-518
-592
-610
-749
-808
-774
-770
-907
-993
-928
-1006
-994
-940
-923
-944
-944
-870
-879
-823
-777
-721
-639
-631
-578
-635
-531
-415
-558
-387
-530
-359
-230
-454
-540
-342
-378
-248
-501
-339
-377
-357
43
-644
-502
-468
-226
-546
-699
-955
-145
-718
-816
-474
-707
-404
-1195
-380
-629
-727
-483
-978
-694
-540
-886
-283
-669
-599
-778
-479
-269
-803
-474
-213
-693
-330
122
-863
-672
44
205
-811
-956
324
-315
-438
-168
-533
-167
-328
-174
-512
-509
243
-800
-601
240
-672
-309
-199
-810
184
-686
-164
-522
-420
68
-818
-683
-157
-203
-342
-1139
-247
676
-1059
-344
96
-110
-983
-194
381
-966
-431
-39
155
-831
-686
231
408
-902
-969
874
-217
-240
-1020
230
75
-685
212
-332
-413
-179
143
84
-435
-546
854
248
-1218
355
529
17
8
-696
140
555
222
-529
-462
561
93
476
-227
-168
199
143
626
-99
-618
230
732
333
9
-189
530
592
151
220
404
45
575
629
47
617
678
516
521
567
575
856
725
242
325
512
328
240
338
91
20
87
-155
-285
-239
-144
-197
-485
-464
-518
-650
-680
-814
-832
-885
-907
-867
-1048
-1159
-1021
-1014
-1051
-1056
-985
-816
-808
-904
-904
-816
-662
-823
-846
-634
-714
-615
-699
-553
-504
-763
-779
-149
-378
-687
-428
-628
-32
-904
-722
129
-854
-916
-392
-434
-1103
-455
-356
-1407
-606
-307
-1044
-1154
-669
-554
-959
-906
-927
-260
-1266
-900
192
-1057
-1592
-351
-96
-1129
-552
-824
-457
-705
-387
-1103
-444
-233
-656
-578
-591
-1079
-298
171
-910
-784
-745
307
-321
-714
-885
-149
481
-1166
-609
-50
-520
-19
-789
113
-156
-1501
270
492
-1140
-285
-41
-646
-22
-466
-534
-314
-121
-551
-508
-285
-819
361
-415
-1013
-198
6
-172
-563
-495
-595
106
-402
-1106
-28
56
-626
-801
-221
189
-388
-351
-791
-425
700
-1126
-939
552
-151
-1207
-392
603
-230
-615
-1017
304
-299
226
-375
-1274
-357
1042
-144
-1243
-611
366
809
-441
-640
-314
423
526
257
-1210
5
686
586
41
-633
268
830
1114
-43
-194
656
1168
947
101
304
935
1129
805
694
999
797
906
1309
1068
495
630
1370
739
396
473
647
594
203
72
52
147
85
108
-187
-241
-264
-312
-349
-572
-562
-537
-622
-691
-836
-806
-819
-926
-873
-767
-788
-949
-833
-759
-885
-834
-701
-792
-763
-670
-811
-443
-469
-596
-449
-480
13
-551
-779
-291
-261
-546
-283
-670
-684
-105
-330
-405
-929
-535
220
-741
-1173
-124
-1154
-44
-554
-909
-1114
-104
-232
-1218
-156
-525
-1088
-138
-132
-800
-753
-764
9
-395
-451
-926
-693
294
-120
-1759
-856
1175
-520
-798
-492
-881
940
-282
-1461
-590
383
-1024
-512
60
-484
-1080
-269
681
-433
-1520
-258
890
-1157
-902
-156
390
-485
-1336
436
210
-1113
-819
76
75
-376
-550
-343
-542
42
89
-362
-842
-616
503
200
-657
-690
-583
486
352
-762
-731
-566
1029
-211
-718
-939
570
561
-1368
-20
-70
30
-85
-277
-458
-783
691
29
-1010
468
-568
-74
-225
-232
16
-756
-353
689
-622
-274
145
-115
-347
-127
970
-710
-670
519
899
-484
-592
421
616
-317
495
679
4
-117
347
1145
83
-10
938
1225
353
-11
839
1072
1101
644
688
986
888
1109
428
456
626
396
534
28
-567
-158
1
-23
-187
-574
-334
-155
-243
-641
-677
-562
-758
-712
-916
-1122
-1064
-1105
-1012
-979
-1051
-1031
-838
-787
-1004
-1022
-665
-885
-979
-803
-693
-690
-694
-629
-543
-363
-454
-277
-305
-353
-407
-824
-416
69
-623
-607
-420
-347
-474
-702
112
-1002
-1150
362
-936
-550
-18
-1767
14
-276
-1205
-150
-839
-892
-385
-447
-722
-1490
-154
-409
-943
-209
-606
-957
-909
718
-1216
-1560
32
144
-529
-1090
-1531
17
286
-706
-688
-1706
-318
221
-339
-1392
-1666
592
298
-1775
-708
-432
-473
181
-644
-1581
-39
317
-1202
-678
-958
261
-391
-1003
-216
-933
112
-217
-1025
-320
-188
-335
-294
-309
-510
-577
-49
-229
166
-932
-54
746
-739
65
-382
468
-460
-573
1063
-565
-1370
388
893
-896
-954
231
779
-580
-188
-184
537
-104
-942
707
276
-466
-386
69
257
-219
22
984
-641
-120
1232
-55
-290
115
345
613
165
-63
719
387
680
460
768
1043
321
848
673
880
529
1280
870
697
1386
995
1120
1336
1435
1237
1970
1408
985
1598
1381
1133
726
725
637
278
97
385
140
133
101
-123
-114
-370
-2
-342
-630
-768
-869
-740
-1076
-1133
-1352
-1300
-1013
-935
-1038
-1223
-955
-1049
-1153
-980
-1011
-990
-1115
-884
-668
-910
-804
-471
-530
-498
-357
-23
-49
-902
-1100
17
123
-909
-539
-875
-975
264
-692
-935
-1033
-232
154
-1750
-333
-958
-1227
19
-1522
-1392
-1172
-879
-526
-793
-1586
-1009
-265
-495
-1241
-1097
-617
-839
-211
-1700
-1325
-225
-373
-1286
-1028
-5
-896
-352
-992
-531
-389
-532
-977
-1209
12
-644
-669
-239
-1316
-775
977
-678
-1123
-237
-685
-502
168
-618
-1575
-558
350
-964
-1047
-735
-9
-524
-890
-21
-690
-362
-902
319
-1070
-1221
602
-817
-1394
40
841
-1074
-1205
-212
784
-777
-493
-474
-797
122
-216
385
-265
-919
33
744
-366
-161
-551
-698
788
567
-1189
-68
282
305
365
-218
16
52
-21
261
628
-438
120
746
137
-152
-513
912
1271
-326
-140
1163
621
-213
858
929
496
711
987
640
247
487
1207
778
729
589
1093
1106
388
746
1635
1408
1188
1149
1741
1830
1074
1494
1760
1615
1624
1240
1368
1176
1076
1429
870
426
333
156
139
276
302
117
-174
-249
-290
-314
-463
-602
-680
-921
-965
-935
-1100
-1259
-1328
-1096
-880
-979
-1062
-937
-863
-952
-850
-727
-748
-831
-568
-444
-568
-353
-365
-373
-22
154
196
612
403
-111
-50
486
579
49
-162
94
287
504
48
-140
693
-9
-232
348
114
-895
-771
81
-48
-617
-822
-120
-334
-723
-107
-870
-497
-139
-1121
-531
-450
-764
-602
-785
-586
-989
-476
-416
-1142
-366
-474
-645
-821
-1065
-757
-302
-672
-1931
-649
-639
-819
-301
-1178
-688
-482
-863
-194
-951
-1657
11
-1285
-790
171
-712
-1568
-514
606
-2038
-298
-134
-1521
-643
-143
-225
-1197
-552
-529
-727
-438
-922
-298
-549
-990
242
-1041
93
-153
-1664
536
-539
-408
-107
-452
-603
-305
302
65
-239
-1168
7
240
288
-1122
-917
311
134
-133
-398
-147
-376
-848
170
853
-627
-22
-36
-761
518
-190
185
319
-256
347
433
515
347
-953
600
1294
89
-266
630
1468
689
598
331
853
1345
778
612
1198
825
1536
1038
926
1447
1233
2128
1722
1491
1369
2691
2317
1922
2312
2048
2035
1543
1983
1617
1295
1236
1701
1844
1187
951
444
447
339
124
246
-115
-234
-372
-600
-926
-1033
-999
-1089
-1121
-1228
-1347
-1466
-1650
-1749
-1770
-1682
-1540
-1483
-1347
-1425
-1410
-1281
-1105
-1053
-1000
-685
-555
-456
-404
-452
-435
-292
-74
68
97
41
193
364
281
419
368
326
610
178
265
147
-432
38
130
-87
23
133
-64
-491
-287
-15
-555
-699
-479
-634
-653
-577
-544
-884
-871
-894
-809
-443
-853
-1156
-926
-964
-1127
-987
-1145
-1197
-778
-1074
-1054
-1576
-1300
-460
-929
-1090
-1527
-784
-1239
-1407
-740
-1479
-1692
-818
-609
-811
-1333
-1955
-732
-1000
-1233
-1287
-1850
-1613
-655
-435
-1363
-1899
-1306
493
-835
-1538
-1654
-969
312
-798
-1175
-1571
-132
-735
-63
-496
-1670
-452
101
-576
-763
-988
-176
-997
-537
-55
-763
373
-1511
-342
355
-1070
-682
-211
-637
-369
-416
-880
-254
-214
-1080
-543
944
261
-2350
-907
1154
-438
-451
-133
-237
-79
350
-1117
-609
892
200
-153
-657
-11
-67
172
240
484
-74
-597
1046
844
-343
-191
1039
951
692
813
49
695
1777
1131
1051
847
1565
1945
2567
1546
1471
2581
2613
3004
2452
2640
2681
2812
2718
1898
1748
1794
1884
2307
2186
1317
897
293
-472
-461
-12
525
142
-435
-1041
-1706
-1769
-1590
-1803
-2167
-2213
-2114
-2453
-2788
-3038
-3251
-3022
-2711
-2509
-2633
-2516
-2402
-2597
-2583
-2399
-2234
-1990
-1524
-1053
-921
-907
-808
-777
-501
14
407
472
454
461
388
448
568
546
605
841
1007
964
758
581
411
419
557
680
698
383
109
-138
-12
-195
-670
-446
-440
-364
-380
-784
-977
-1209
-1164
-1150
-1201
-1122
-1041
-1242
-1661
-1531
-1264
-1174
-1194
-1074
-959
-1159
-1170
-1207
-1382
-1509
-1256
-988
-1111
-1002
-1137
-1150
-993
-1067
-902
-822
-816
-889
-1105
-1147
-1253
-1073
-936
-1210
-1529
-1667
-1468
-1387
-1459
-1887
-1913
-1441
-1330
-1321
-1303
-1825
-1988
-1345
-1241
-1534
-1631
-1387
-1405
-1294
-967
-1296
-1527
-1314
-975
-791
-1490
-1491
-1042
-727
-967
-1722
-761
-841
-1160
-179
-759
-849
-1077
-988
-157
-731
-834
-614
-825
-455
-588
-1570
-587
-56
-553
-734
-1073
-901
-835
-446
-1069
-1357
-1157
-244
130
-503
-762
-1381
-893
-250
-1075
-1034
95
-664
-1196
-57
-174
-1454
-1037
-245
-448
-213
-881
-1042
-28
-64
-340
246
465
474
928
1034
1212
1676
2543
2869
2649
2889
2439
994
-315
-1491
-1587
-857
37
1067
1036
544
-361
-1049
-1111
-1211
-1600
-2316
-2605
-3090
-3824
-4313
-4415
-4049
-3429
-2677
-2550
-2931
-3441
-3926
-4255
-4618
-4492
-4201
-3612
-2660
-2067
-1626
-1518
-1395
-1129
-691
-110
147
153
62
81
306
801
1496
2231
2930
3505
3769
3559
3139
2635
2317
2347
2474
2621
2589
2534
2477
2311
2243
2060
1786
1492
1180
860
311
-315
-852
-1153
-1056
-728
-434
-357
-547
-893
-1272
-1599
-1874
-2016
-2032
-1939
-1794
-1668
-1554
-1423
-1273
-1067
-793
-608
-542
-636
-808
-926
-902
-668
-326
-83
232
465
541
591
452
362
313
227
189
107
104
85
18
23
23
136
31
-166
-399
-1071
-1472
-1720
-1857
-1715
-1632
-1600
-1732
-1733
-1887
-1966
-2052
-2143
-2288
-2275
-2138
-2163
-2023
-2143
-2067
-1586
-1177
-969
-1143
-1292
-1487
-1322
-928
-986
-1025
-775
-100
-65
-284
14
-124
-268
-299
88
197
-126
-493
-77
371
-121
-283
103
343
-172
-620
-701
-173
-262
-324
-746
-63
436
-78
99
-715
-441
292
293
-259
-179
674
528
265
810
942
508
860
1176
665
831
794
820
1160
1286
1988
2380
2370
2745
3243
3397
3899
4429
4976
5333
5554
5934
4600
1882
-95
-1562
-2268
-266
1981
3243
3362
1771
-554
-2652
-3143
-2843
-2664
-2830
-3357
-4298
-5316
-5504
-5089
-4499
-3426
-2679
-3174
-4035
-5101
-6141
-6604
-6619
-5753
-4620
-3387
-1678
-1046
-1102
-1396
-2064
-2109
-1663
-658
217
646
883
918
1189
1950
3043
4169
4830
4889
4365
3451
2752
2333
2470
3227
4048
4667
4957
4722
4221
3491
2879
2319
1829
1739
1647
1573
1304
818
409
155
320
678
725
470
-311
-1354
-2186
-2567
-2341
-1816
-1180
-680
-559
-730
-1079
-1489
-1729
-1682
-1377
-1023
-711
-563
-484
-324
-27
397
839
1217
1458
1429
1193
981
829
943
1366
1895
2443
2634
2482
2162
1711
1578
1542
1581
1465
1249
1093
644
496
357
99
-326
-929
-1173
-1567
-1647
-1793
-2205
-2499
-2527
-2340
-2444
-2461
-2798
-3051
-3122
-3010
-2733
-2738
-2516
-2405
-2094
-1719
-1604
-1610
-1765
-1457
-1196
-860
-634
-538
-228
-1
315
465
577
734
743
767
657
651
735
832
953
957
1039
990
987
901
760
535
152
260
340
366
501
374
252
313
405
312
364
540
409
334
414
930
1320
1234
1167
1541
1968
1915
1812
1994
2252
2734
3153
3026
3127
3662
4782
5554
6307
6991
7801
7887
7280
6215
3862
1548
-337
-1076
580
3345
6300
7091
4965
1523
-1743
-3086
-2922
-1736
-1448
-2139
-3267
-4442
-4706
-4363
-3227
-2378
-2107
-2885
-4612
-6403
-7790
-7767
-7150
-5804
-4133
-2840
-1712
-1573
-1943
-2823
-3985
-4284
-3985
-2731
-1220
-59
431
356
416
876
1849
2785
3308
3000
2081
972
420
800
1910
3366
4496
4932
4527
3410
2255
1222
636
542
672
1030
1249
1396
1250
767
130
-541
-974
-1144
-1256
-1538
-2190
-2992
-3539
-3454
-2712
-1802
-1294
-1475
-2270
-3297
-4102
-4363
-4052
-3372
-2546
-1853
-1452
-1369
-1534
-1737
-1813
-1656
-1335
-1029
-789
-647
-527
-252
136
579
1046
1355
1447
1286
946
618
422
547
998
1606
2080
2134
1820
1063
429
210
88
207
-28
-381
-736
-1132
-1519
-1916
-2159
-2445
-2415
-2642
-3095
-3612
-4144
-4246
-3994
-3445
-3182
-3171
-3386
-3694
-3754
-3834
-3635
-3409
-2943
-2400
-2106
-1905
-2018
-1920
-1729
-1413
-986
-728
-436
-324
-207
-29
314
795
1148
1422
1401
1264
1112
1017
1136
1331
1603
1765
1821
1735
1459
1111
743
628
621
657
746
656
644
620
542
537
608
822
939
931
777
894
1216
1586
2056
2200
2323
2357
2770
2906
3082
3391
3864
4888
5826
7178
7948
8825
9006
7957
6345
3165
-566
-1810
-242
2915
8016
10247
8390
4135
-1087
-3713
-3578
-1254
875
510
-1673
-3837
-4909
-4460
-2672
-984
-740
-1856
-4002
-6593
-8445
-8580
-7464
-5479
-3465
-1888
-1261
-1904
-2471
-3851
-4990
-5409
-5174
-3351
-1352
488
1249
560
-55
-114
592
2095
3075
2990
1908
396
-219
627
2639
4921
6217
6098
4779
2886
1334
551
801
1464
2362
2999
3030
2898
2272
1440
577
-291
-730
-918
-863
-788
-1183
-1743
-2268
-2260
-1651
-910
-647
-1454
-2957
-4426
-5221
-4849
-3595
-2197
-1215
-1057
-1539
-2279
-2906
-3185
-3107
-2690
-2022
-1413
-1019
-777
-650
-469
-168
192
460
483
302
0
-191
-90
410
1187
1932
2499
2528
2039
1257
474
112
122
547
1067
1270
904
530
114
-430
-886
-1475
-2017
-2369
-2412
-2594
-2720
-2983
-2979
-3009
-2952
-3049
-3627
-4260
-4772
-4669
-4245
-3626
-3107
-2897
-2704
-2774
-2956
-3278
-3412
-3184
-2751
-2056
-1480
-969
-691
-586
-568
-479
-226
-83
57
98
248
549
986
1597
1952
2113
1952
1600
1271
974
831
829
1072
1408
1688
1851
1651
1283
851
456
392
377
535
785
906
1267
1557
1659
1736
1694
1642
1649
1770
2033
2561
2874
3461
3867
4285
4967
5784
7217
7923
8076
7697
5660
3118
384
-1988
-686
2337
6687
10124
8777
4737
-882
-4631
-4740
-2075
901
1786
-55
-2995
-4837
-4999
-3082
-1249
-482
-1611
-4293
-6754
-8659
-8331
-6720
-4697
-2412
-1710
-1506
-2606
-4013
-4801
-5799
-5467
-4750
-3218
-1091
228
828
319
-746
-1023
-590
590
2093
2289
1639
377
-418
559
2536
4804
5976
5263
3448
1198
-94
-116
941
2512
3443
3799
3241
2326
1475
582
59
-355
-654
-630
-593
-494
-559
-1025
-1375
-1615
-1491
-1251
-1491
-2270
-3511
-4580
-4754
-3959
-2409
-1056
-656
-1240
-2540
-3651
-4083
-3832
-3058
-2237
-1570
-1175
-1087
-1006
-930
-794
-681
-596
-497
-525
-521
-448
-206
320
953
1611
1986
1923
1468
730
232
54
353
911
1468
1896
1857
1445
779
85
-461
-858
-1128
-1275
-1815
-2010
-1887
-1667
-1516
-1799
-2597
-3349
-3752
-4105
-4152
-4254
-4089
-3666
-3089
-2617
-2764
-3344
-4023
-4303
-4078
-3644
-3133
-2888
-2382
-1864
-1427
-1267
-1472
-1617
-1730
-1524
-1197
-806
-282
148
621
1007
1301
1342
1186
894
561
532
685
1135
1567
1831
1917
1717
1485
1225
913
583
359
436
640
1056
1287
1294
1302
1155
1150
1067
1183
1212
1209
1607
1853
2326
2848
3093
3365
3587
3829
4612
5311
6192
6820
6689
6624
6152
4096
1849
-910
-1628
1220
4682
9114
8892
5119
-195
-4715
-4967
-2318
1315
2438
769
-2760
-5172
-5571
-3763
-1150
-231
-983
-3847
-6707
-8348
-8324
-6138
-4161
-2158
-1599
-2356
-3188
-4658
-4843
-5052
-4799
-3918
-3165
-1522
-365
207
126
-637
-1084
-587
354
1781
2362
1610
641
-215
575
2601
4629
5862
5098
3075
952
-295
241
1700
3406
4203
3821
2795
1511
893
624
603
519
68
-364
-578
-616
-447
-591
-887
-1178
-1442
-1450
-1715
-2371
-3243
-4015
-4073
-3240
-1968
-882
-863
-1759
-3044
-4018
-4063
-3414
-2454
-1665
-1365
-1359
-1475
-1437
-1230
-1010
-796
-757
-781
-837
-809
-534
-86
550
1156
1515
1568
1186
683
231
48
327
808
1423
1779
1775
1445
876
372
-1
-138
-417
-1615
-2161
-2015
-1509
-509
-479
-1359
-2647
-3315
-3800
-3669
-3611
-3665
-3577
-3346
-2551
-2454
-2735
-3508
-4029
-3966
-3703
-3227
-3352
-3093
-2677
-2177
-1547
-1394
-1225
-1593
-1828
-1921
-1704
-897
-180
461
809
935
940
929
917
756
685
657
1008
1468
1830
2020
1767
1624
1518
1395
1230
906
783
774
1056
1451
1702
1984
1840
1743
1578
1256
1391
1536
1769
2374
2676
3009
3124
3389
3693
3785
4713
5282
6711
7296
7213
6843
4720
2037
-836
-2438
-481
3449
8046
10057
7020
1644
-3974
-6147
-4202
277
2906
2417
-1456
-5233
-6437
-5263
-1541
441
375
-2358
-6445
-8786
-9401
-7111
-4300
-2188
-1090
-2044
-3252
-4725
-5411
-5286
-5039
-4106
-3180
-1984
-745
-180
-214
-674
-1142
-851
91
1140
2150
1625
679
-119
43
2065
4226
5853
5613
3490
1079
-641
-495
1283
3384
4764
4421
3047
1477
508
463
713
902
503
-232
-799
-872
-562
-219
-337
-704
-1182
-1566
-1856
-2429
-3131
-3762
-3913
-3148
-1862
-709
-469
-1493
-2960
-4211
-4456
-3645
-2436
-1388
-1036
-1252
-1602
-1762
-1442
-1001
-658
-548
-770
-1005
-1130
-862
-179
633
1431
1747
1595
1052
340
-128
-208
171
836
1426
1778
1759
1373
774
176
-206
-428
-381
-548
-1769
-2222
-1985
-1689
-788
-1207
-2053
-3079
-3452
-3803
-3974
-4174
-4287
-3639
-3067
-2059
-2366
-3246
-4258
-4665
-4067
-3531
-2927
-3081
-2860
-2341
-2114
-1723
-1889
-1628
-1658
-1581
-1501
-1480
-768
-215
446
831
882
964
843
834
668
633
784
1257
1877
2126
2168
1713
1499
1427
1256
1201
1027
1173
1441
1618
1679
1625
1747
1814
2005
1908
1688
1714
1796
2176
2824
3009
3269
3666
3754
4442
4998
6258
7052
7177
7255
5627
2986
373
-2017
-1625
1972
5902
9640
8554
4139
-1337
-5544
-5218
-1789
1914
2849
602
-3464
-5744
-5655
-2851
-49
687
-847
-4765
-7867
-9216
-8097
-5091
-2712
-1007
-1320
-2753
-4061
-5282
-5192
-4916
-4293
-3333
-2524
-1169
-371
-119
-312
-911
-966
-305
601
1699
1846
1017
372
26
1451
3559
5215
5703
4148
1867
-14
-525
757
2752
4393
4691
3566
2026
692
345
593
928
825
78
-660
-1006
-812
-260
-58
-360
-938
-1655
-2038
-2417
-2818
-3243
-3582
-3260
-2290
-1171
-539
-1068
-2397
-3743
-4379
-3860
-2727
-1587
-989
-1115
-1431
-1587
-1388
-955
-681
-590
-786
-946
-956
-695
-92
616
1297
1656
1592
1186
534
80
17
369
1053
1633
1946
1779
1401
906
422
203
11
-201
-354
-1402
-2331
-2073
-1705
-706
-581
-1532
-3102
-3953
-4112
-3871
-3295
-3304
-3179
-3324
-2756
-2717
-3165
-3734
-4296
-3889
-3395
-2718
-2756
-2990
-2634
-2380
-1708
-1593
-1389
-1536
-1692
-1552
-1477
-675
48
745
1025
922
782
628
785
931
1108
1276
1458
1841
1957
2065
1707
1426
1413
1393
1503
1367
1244
1263
1408
1814
1978
2113
1925
1649
1613
1392
1841
2307
2803
3042
2987
3034
3127
4203
4968
6251
6965
6255
5993
5300
4134
2295
133
-1741
-243
2928
6823
9029
6290
1727
-3608
-5665
-3864
-108
2425
1671
-1526
-4827
-5852
-4404
-1430
300
-59
-2825
-6467
-8539
-8624
-6369
-3521
-1589
-909
-2137
-3700
-4995
-5254
-4514
-3839
-2968
-2659
-2014
-1090
-400
269
127
-222
-319
30
931
1874
1733
1189
590
851
2546
4215
5370
4893
2940
899
-308
141
1872
3628
4514
3878
2417
980
252
416
843
1055
480
-479
-1235
-1344
-844
-253
-106
-550
-1440
-2283
-2783
-3013
-3036
-3168
-3133
-2706
-1988
-1295
-1210
-1934
-3023
-3927
-3982
-3206
-2129
-1241
-1025
-1276
-1535
-1496
-1075
-654
-477
-581
-846
-940
-797
-309
410
1107
1604
1658
1369
802
222
-30
100
661
1301
1721
1824
1507
1069
550
149
-24
-57
-184
-419
-1868
-3112
-2487
-2108
-694
-455
-1712
-3546
-4563
-4603
-4292
-3090
-3177
-3147
-3433
-2960
-2865
-3480
-3855
-4400
-3731
-3119
-2482
-2549
-2937
-2497
-2457
-1760
-1359
-1113
-1230
-1579
-1479
-1444
-517
369
976
1386
1186
857
632
775
1003
1150
1379
1556
2048
2193
2132
1671
1237
1371
1395
1545
1594
1489
1436
1550
1732
1885
2178
2034
2024
1938
1818
2232
2424
2927
3366
3402
3635
4104
4706
6047
6125
5681
5705
5055
4446
2931
830
-1716
-651
1922
5771
8628
6471
2223
-3538
-5585
-4297
-552
2122
1665
-1137
-4849
-5746
-4770
-1956
8
-347
-2710
-6255
-7960
-8186
-6483
-3765
-2158
-1316
-2101
-3390
-4457
-4909
-4390
-3898
-3033
-2650
-1912
-1107
-475
330
212
2
-234
156
962
1922
1985
1375
788
749
2200
3939
5225
5101
3328
1270
-55
88
1661
3271
4182
3692
2350
1035
280
455
820
904
273
-626
-1373
-1509
-1069
-597
-500
-900
-1631
-2245
-2585
-2811
-2995
-3310
-3448
-3114
-2336
-1503
-1156
-1715
-2760
-3694
-3897
-3161
-2091
-1167
-877
-1124
-1351
-1349
-954
-479
-229
-210
-403
-507
-421
-77
501
1067
1534
1764
1669
1280
762
388
318
632
1117
1514
1586
1376
1068
759
494
197
-164
-764
-1757
-2185
-2212
-1614
-653
-651
-1449
-2625
-3572
-4270
-4136
-3867
-3628
-3265
-2978
-2724
-2865
-3101
-3670
-4030
-3804
-3490
-3224
-3275
-3110
-2685
-2083
-1483
-1331
-1334
-1547
-1728
-1915
-1801
-1208
-493
327
928
1071
917
673
468
473
741
966
1226
1510
1694
1750
1596
1508
1472
1385
1226
1052
992
1158
1368
1562
1618
1792
1936
1893
1939
1626
1742
2005
2581
3092
3353
3744
3786
4477
5240
5372
5601
5537
5575
5345
3681
1551
-1613
-1885
713
4364
8438
7799
3945
-1815
-5382
-5226
-2023
1603
2121
103
-4088
-5882
-5694
-3047
-70
213
-1280
-5015
-7476
-8300
-7298
-4551
-2834
-1657
-1849
-2892
-3571
-4249
-3954
-3810
-3498
-2989
-2469
-1231
-257
489
514
89
-340
99
991
2131
2617
1738
915
286
1229
3233
4978
5746
4544
2363
512
-214
820
2427
3695
3841
2723
1464
454
350
673
796
410
-502
-1387
-1757
-1511
-1039
-833
-1136
-1710
-2329
-2600
-2730
-3009
-3461
-3961
-3957
-3198
-2099
-1177
-1177
-2100
-3232
-3970
-3661
-2671
-1638
-1020
-1076
-1243
-1175
-757
-156
136
103
-177
-401
-309
1
526
1012
1409
1749
1918
1921
1603
1105
694
497
696
1088
1521
1705
1525
1101
601
128
-221
-401
-709
-952
-1358
-2436
-3522
-3300
-2561
-1439
-1286
-2372
-3981
-4826
-4561
-4223
-3532
-3581
-3486
-3422
-2816
-2572
-3143
-3602
-3934
-3195
-2411
-1999
-2226
-2587
-2017
-1430
-912
-774
-832
-857
-912
-749
-708
-238
496
1007
1383
1307
1062
898
942
1062
984
984
1090
1507
1792
1642
1285
862
968
1165
1194
1161
857
936
1153
1438
1787
2132
2485
2481
2418
2149
2135
2659
3493
4320
4953
4803
4695
5036
5653
6715
6609
4622
1649
-1893
-2928
-373
3527
8197
8441
4888
-531
-4791
-4989
-2325
1206
2088
58
-3803
-6060
-6043
-3344
-257
524
-658
-4107
-6830
-8032
-7302
-5068
-3497
-2541
-2552
-2900
-2788
-2810
-2675
-3226
-3939
-3847
-3333
-1460
248
1175
1186
289
-396
8
1100
2519
3194
2365
1237
126
616
2482
4561
5927
5371
3519
1428
114
389
1554
2790
3328
2722
1842
1018
869
968
820
212
-892
-1717
-1960
-1596
-1005
-864
-1341
-1975
-2453
-2330
-2015
-2121
-2831
-3987
-4688
-4287
-2976
-1352
-528
-967
-2118
-3303
-3545
-2944
-2025
-1298
-1181
-1205
-1057
-528
227
643
655
316
32
70
261
594
794
986
1281
1684
2169
2378
2163
1588
885
397
130
359
608
893
997
659
124
-689
-1153
-1452
-1424
-1507
-1708
-2095
-2425
-2418
-2458
-2380
-2756
-3454
-3888
-4082
-3876
-3690
-3556
-3531
-3370
-3036
-2893
-2896
-3101
-3278
-3273
-2944
-2463
-1965
-1575
-1250
-994
-829
-813
-877
-847
-658
-403
-244
-120
197
556
844
965
882
723
669
597
594
598
657
778
1008
1096
1137
872
754
501
694
463
693
980
747
1313
1281
1786
1796
1974
1973
2297
2549
2916
3292
3843
4270
4362
4647
4911
5582
6654
7473
7262
4853
1929
-1990
-2601
-379
3641
8017
8201
5402
-119
-3943
-4838
-2576
551
1594
27
-3516
-5588
-5896
-3828
-1339
-450
-1426
-4050
-6122
-6984
-6578
-5179
-4522
-4053
-3739
-3242
-2231
-1685
-1524
-2775
-4027
-4683
-4102
-1919
400
1949
2048
1047
-162
-350
443
2042
3232
3162
2323
1116
858
1835
3452
4966
5254
4327
2799
1337
889
1031
1563
1849
1725
1635
1552
1727
1666
1091
-108
-1601
-2591
-2701
-2003
-1091
-770
-1372
-2346
-3027
-3104
-2530
-2048
-2174
-3128
-4261
-4804
-4329
-3068
-1757
-1221
-1412
-2036
-2495
-2450
-2096
-1785
-1784
-1700
-1362
-605
457
1163
1217
806
249
91
422
1048
1539
1610
1479
1314
1471
1871
2263
2314
1972
1252
466
110
-120
92
279
255
12
-311
-713
-1158
-1599
-2299
-2931
-3302
-3023
-2748
-2716
-2895
-3358
-3558
-3408
-3259
-3495
-3831
-4103
-4099
-3647
-3085
-2783
-2792
-2580
-2387
-2220
-2090
-2129
-2132
-1916
-1445
-1080
-717
-205
92
243
192
-38
-158
-30
365
603
691
762
793
979
1106
942
573
294
199
197
294
288
328
499
646
676
465
332
231
410
614
859
1109
1244
1657
1957
2341
2657
2856
3043
3391
3861
4223
4577
5198
5775
6422
7337
7602
6608
4536
1094
-1708
-1857
252
4317
7179
7304
4327
-23
-2851
-3499
-2022
-455
-204
-1735
-3546
-4480
-4054
-2757
-1863
-2131
-3825
-5374
-6038
-5590
-4422
-3867
-4374
-5234
-5476
-4447
-2682
-828
-404
-1574
-3165
-4547
-4312
-2697
-508
1409
2339
2257
1704
1201
1250
1655
1933
2058
1855
1879
2399
3271
4128
4478
4173
3394
2542
2155
2133
2298
2359
1838
1093
388
284
760
1434
1792
1155
-219
-1727
-2752
-2842
-2364
-1885
-1734
-2051
-2444
-2579
-2411
-2216
-2425
-3091
-3860
-4250
-3890
-2958
-2021
-1561
-1800
-2295
-2539
-2244
-1503
-908
-758
-998
-1248
-1039
-382
455
1030
1151
987
802
913
1229
1504
1556
1346
1124
1142
1479
1964
2258
2105
1547
716
25
-298
-357
-164
-109
-160
-525
-927
-1396
-1762
-1983
-2285
-2606
-3067
-3214
-3327
-3120
-3025
-3130
-3357
-3632
-3646
-3666
-3439
-3370
-3376
-3373
-3248
-2970
-2703
-2414
-2244
-2130
-1988
-1841
-1688
-1450
-1164
-957
-762
-587
-411
-123
185
414
446
346
187
91
159
335
432
490
515
469
360
146
-79
-298
-368
-327
-256
-134
-54
25
-30
-107
-206
-222
11
249
576
795
961
1222
1472
1848
2157
2471
2865
3231
3654
3971
4423
4852
5483
6205
6431
5760
4242
2090
166
-281
378
2066
3556
4053
3267
1719
488
-332
-649
-943
-1630
-2668
-3245
-3103
-2353
-1485
-1328
-2157
-3687
-4948
-5411
-4997
-4015
-3246
-3163
-3492
-3837
-3781
-3343
-2594
-2165
-2258
-2444
-2635
-2420
-1805
-1114
-611
-335
-178
63
538
1169
1759
2035
1859
1517
1109
1056
1307
1803
2294
2536
2563
2353
2194
2079
1993
1950
1710
1358
994
788
802
933
1074
926
480
-38
-482
-641
-556
-419
-439
-664
-991
-1294
-1296
-1279
-1146
-1168
-1304
-1488
-1603
-1473
-1315
-1155
-1211
-1373
-1478
-1391
-1054
-685
-427
-367
-442
-484
-433
-244
1
161
180
134
151
306
557
807
914
851
699
580
590
675
788
830
740
531
315
147
114
67
-15
-162
-350
-436
-450
-354
-304
-338
-508
-695
-808
-815
-779
-772
-744
-755
-752
-701
-660
-606
-564
-493
-449
-391
-253
-205
-174
-203
-294
-290
-234
-192
-115
-129
-162
-277
-354
-375
-377
-339
-310
-299
-341
-392
-420
-430
-421
-399
-379
-378
-390
-396
-365
-310
-232
-149
-84
-58
-71
-91
-81
-50
19
77
137
187
200
225
236
256
289
311
340
385
429
473
523
575
653
740
839
938
1025
1072
1117
1198
1313
1426
1518
1535
1464
1339
1213
1091
982
910
809
739
679
690
718
739
748
681
575
476
399
351
356
355
302
230
165
108
52
-16
-99
-209
-319
-396
-429
-422
-403
-410
-469
-563
-663
-738
-775
-782
-778
-782
-816
-857
-890
-912
-930
-962
-1012
-1062
-1075
-1061
-1040
-984
-926
-882
-850
-818
-783
-756
-717
-684
-648
-600
-547
-488
-406
-351
-328
-342
-348
-323
-269
-207
-152
-135
-132
-139
-134
-97
-34
18
45
45
5
-49
-111
-112
-55
48
156
197
177
124
72
30
18
54
56
27
-17
-68
-62
-39
7
54
53
2
-74
-132
-165
-139
-99
-77
-55
-74
-111
-143
-168
-177
-188
-230
-280
-326
-363
-385
-398
-404
-454
-509
-523
-543
-566
-611
-686
-779
-845
-871
-866
-850
-852
-884
-943
-1022
-1098
-1147
-1170
-1162
-1148
-1129
-1102
-1083
-1082
-1085
-1075
-1043
-965
-877
-807
-764
-776
-791
-775
-721
-675
-622
-563
-525
-480
-450
-409
-360
-314
-271
-237
-208
-208
-190
-169
-169
-149
-116
-77
-74
-83
-82
-91
-105
-127
-137
-111
-89
-87
-53
-23
-6
23
37
36
31
29
61
117
185
263
364
461
520
565
588
591
604
637
665
693
694
699
702
676
645
631
606
547
500
453
403
357
330
319
306
292
264
207
104
-34
-155
-258
-313
-335
-361
-413
-512
-623
-718
-796
-861
-904
-948
-984
-1019
-1036
-1008
-1011
-1035
-1047
-1086
-1115
-1139
-1160
-1197
-1221
-1223
-1216
-1175
-1140
-1098
-1074
-1065
-1071
-1057
-1026
-986
-920
-831
-756
-661
-582
-550
-574
-629
-650
-651
-597
-532
-473
-438
-428
-404
-359
-288
-210
-172
-202
-266
-308
-308
-216
-92
7
65
25
-60
-125
-147
-125
-93
-57
-32
-36
-23
2
23
32
25
4
-26
-37
-45
-35
-47
-72
-93
-107
-97
-76
-55
-56
-94
-153
-194
-206
-222
-226
-220
-250
-313
-376
-426
-479
-526
-556
-594
-639
-679
-725
-768
-788
-799
-821
-850
-889
-915
-904
-897
-905
-939
-979
-1006
-1018
-1003
-998
-1022
-1068
-1101
-1080
-1003
-897
-817
-800
-832
-851
-813
-735
-663
-604
-561
-540
-511
-464
-417
-357
-328
-314
-295
-293
-284
-262
-213
-186
-158
-121
-110
-99
-97
-85
-75
-75
-78
-96
-94
-83
-48
1
14
-13
-45
-62
-34
18
59
92
119
159
223
309
392
429
435
423
420
452
518
617
699
754
805
849
864
855
838
826
795
749
685
619
580
565
579
579
556
503
412
301
210
153
119
84
51
-1
-63
-118
-192
-288
-398
-498
-594
-676
-743
-760
-768
-781
-818
-884
-925
-945
-936
-930
-946
-963
-972
-966
-944
-918
-910
-939
-971
-995
-1018
-1031
-1033
-1038
-1009
-963
-901
-840
-808
-803
-831
-838
-809
-749
-695
-654
-630
-628
-614
-563
-478
-383
-342
-380
-430
-481
-482
-397
-279
-151
-87
-90
-109
-113
-94
-58
-14
-17
-38
-61
-62
-33
5
38
47
8
-40
-77
-91
-72
-34
-7
-6
6
5
12
5
-17
-38
-39
-18
11
24
-11
-72
-127
-156
-156
-154
-154
-184
-260
-335
-392
-447
-460
-463
-464
-482
-528
-576
-625
-670
-684
-678
-694
-714
-742
-761
-764
-751
-744
-761
-778
-795
-812
-830
-845
-865
-866
-854
-832
-806
-796
-793
-772
-722
-660
-608
-570
-557
-568
-562
-534
-510
-489
-471
-463
-460
-452
-408
-366
-338
-310
-295
-271
-241
-231
-246
-252
-248
-229
-185
-148
-107
-66
-43
-29
-27
-24
-21
29
92
156
212
232
232
242
264
294
357
399
421
441
466
485
524
560
605
683
763
812
814
778
731
684
636
633
630
621
612
591
561
507
453
408
363
329
300
269
253
220
181
130
63
-4
-74
-151
-238
-333
-421
-467
-490
-512
-536
-572
-611
-663
-725
-753
-767
-773
-774
-766
-735
-719
-698
-702
-738
-794
-851
-870
-860
-832
-804
-792
-824
-856
-862
-840
-791
-741
-710
-703
-728
-740
-718
-660
-589
-529
-496
-527
-585
-625
-605
-542
-454
-353
-296
-294
-297
-258
-216
-179
-151
-144
-127
-106
-58
9
35
22
-7
-25
-34
-20
0
19
16
6
-3
-24
-14
22
55
82
83
35
-13
-24
-17
9
33
24
-20
-76
-118
-120
-95
-76
-88
-146
-226
-303
-342
-360
-359
-363
-410
-488
-548
-568
-579
-589
-618
-671
-733
-782
-794
-768
-734
-732
-777
-850
-901
-901
-904
-917
-931
-960
-992
-989
-956
-911
-881
-882
-896
-910
-899
-864
-800
-746
-731
-736
-749
-759
-729
-668
-602
-569
-585
-619
-630
-595
-538
-465
-419
-416
-427
-415
-367
-311
-262
-231
-209
-189
-180
-168
-127
-90
-52
4
63
119
138
163
192
212
245
283
324
366
403
428
419
394
410
449
502
557
616
659
673
677
667
662
641
632
613
581
561
533
495
445
405
357
307
273
234
192
124
62
14
-9
-23
-48
-95
-142
-213
-309
-390
-464
-505
-536
-578
-620
-675
-738
-794
-837
-865
-876
-853
-830
-825
-843
-853
-863
-874
-853
-836
-837
-851
-874
-919
-960
-964
-952
-939
-930
-923
-931
-956
-975
-960
-906
-844
-789
-762
-782
-800
-800
-783
-732
-653
-603
-595
-583
-555
-499
-439
-393
-378
-372
-362
-321
-247
-164
-86
-57
-64
-113
-148
-139
-105
-79
-80
-96
-123
-132
-117
-85
-58
-55
-57
-55
-50
-43
-38
-16
-19
-45
-67
-57
-26
11
39
32
-8
-47
-85
-104
-118
-128
-147
-191
-238
-290
-341
-383
-408
-444
-508
-575
-642
-684
-717
-741
-746
-765
-787
-827
-845
-877
-933
-968
-1003
-1043
-1078
-1106
-1104
-1086
-1082
-1071
-1084
-1108
-1126
-1134
-1134
-1119
-1074
-1034
-1008
-979
-939
-905
-876
-829
-825
-832
-832
-799
-731
-672
-615
-587
-575
-572
-549
-500
-430
-370
-326
-284
-242
-186
-149
-98
-24
46
82
85
86
69
72
125
210
292
357
390
395
394
402
428
467
487
517
544
566
595
612
625
662
684
709
744
775
769
730
722
722
722
731
726
688
626
560
493
442
398
375
361
342
307
271
253
204
156
113
50
-22
-96
-171
-238
-299
-371
-445
-533
-624
-684
-739
-785
-803
-817
-840
-869
-874
-865
-846
-844
-863
-895
-931
-965
-977
-976
-975
-973
-980
-986
-997
-1007
-1007
-993
-975
-959
-928
-899
-866
-823
-766
-720
-708
-699
-696
-680
-645
-589
-551
-554
-575
-586
-556
-509
-441
-362
-323
-324
-326
-330
-304
-232
-160
-121
-117
-123
-115
-83
-47
-31
-28
-23
-11
-12
7
34
64
86
101
98
86
92
92
109
121
138
166
177
173
154
104
45
-25
-67
-58
-7
37
25
-41
-139
-224
-270
-273
-286
-314
-378
-488
-576
-620
-642
-656
-679
-729
-795
-863
-920
-959
-975
-968
-957
-948
-927
-943
-992
-1055
-1100
-1111
-1110
-1111
-1124
-1140
-1148
-1128
-1094
-1040
-987
-966
-964
-961
-928
-871
-804
-736
-686
-675
-678
-664
-644
-598
-549
-508
-488
-476
-441
-397
-310
-213
-122
-63
-40
-28
-20
18
58
97
154
212
262
289
314
327
324
319
329
352
392
454
520
576
603
615
627
660
703
744
768
782
786
804
859
910
946
940
904
828
747
716
704
680
657
634
581
539
523
512
477
414
350
289
250
231
202
151
88
0
-98
-185
-271
-365
-462
-544
-620
-698
-745
-750
-759
-750
-752
-787
-828
-867
-882
-906
-925
-927
-932
-926
-934
-946
-939
-930
-922
-925
-933
-952
-938
-936
-891
-865
-807
-793
-728
-726
-663
-693
-567
-903
-1456
-1007
-903
-826
-819
-769
-672
-656
-664
-678
-617
-514
-464
-383
-260
-155
34
193
330
419
449
517
602
676
752
758
693
682
629
715
825
895
954
871
803
749
748
834
839
672
409
105
-144
-324
-467
-677
-938
-1169
-1322
-1401
-1436
-1457
-1473
-1550
-1596
-1797
-2013
-2195
-2543
-2824
-3231
-3613
-3699
-3642
-3477
-3414
-3437
-3371
-3159
-2675
-2144
-1854
-1651
-1510
-1528
-1412
-1360
-1342
-1431
-1556
-1479
-1440
-1174
-913
-729
-607
-594
-523
-517
-462
-378
-450
-590
-790
-981
-1184
-1292
-1407
-1463
-1447
-1331
-1113
-977
-834
-815
-856
-869
-842
-790
-791
-870
-976
-1031
-944
-811
-586
-327
-96
229
612
965
1254
1493
1691
1775
1914
2158
2252
2564
2848
3129
3415
3744
4212
4630
5399
6154
6887
7633
8354
9344
10104
10735
9811
7322
3969
365
-1956
-3027
-2359
-1981
-1923
-2311
-3449
-3817
-3770
-3215
-3481
-4098
-4942
-6354
-6886
-7262
-7360
-8198
-8868
-9254
-9117
-7162
-4785
-2368
-1089
-307
-275
-386
320
1121
1960
2405
2540
2291
2142
2579
3083
3790
4478
5264
5863
6788
7333
7107
7410
5807
3975
2452
852
255
-162
-485
-590
-1029
-1755
-2274
-2721
-2632
-2411
-2532
-2919
-3671
-4711
-5659
-6098
-6391
-6525
-6331
-5992
-5338
-4157
-2739
-1452
-669
-310
-224
-115
483
1307
2072
2295
2158
1976
2125
2827
3639
4476
5025
5334
5471
5492
5460
5166
4526
3395
2173
1239
761
587
369
-51
-736
-1438
-1872
-2007
-1977
-1996
-2238
-2802
-3445
-4028
-4469
-4708
-4792
-4697
-4524
-4141
-3677
-3054
-2580
-2445
-2318
-2263
-2061
-1576
-943
-644
-745
-998
-1285
-1173
-452
517
1053
1339
1499
1329
1133
1081
892
330
-122
-450
-854
-1033
-1032
-1226
-1537
-1743
-1937
-2205
-2137
-1863
-1829
-1999
-2313
-2803
-3202
-3175
-2913
-2625
-2327
-2042
-1759
-1390
-944
-581
-305
24
281
601
821
986
1118
1174
1293
1365
1629
2008
2567
3162
3521
3641
3522
3437
3367
3411
3522
3508
3573
3629
3711
3829
4062
4316
4626
5214
5645
6327
7108
7704
7978
7773
7256
5869
4524
3068
790
-1193
-2155
-3062
-3752
-2974
-2673
-2993
-2863
-2469
-2815
-3355
-3057
-3954
-5312
-5964
-6477
-7344
-7074
-5724
-5277
-4333
-2718
-1596
-900
502
1522
1221
1375
1519
1109
942
1586
2045
2002
2748
3363
3638
4381
5245
5562
5459
5399
4720
3772
2956
2054
1143
419
-122
-704
-867
-883
-971
-904
-948
-1279
-1700
-2055
-2667
-3361
-3759
-4281
-4810
-4906
-4782
-4600
-4075
-3216
-2541
-1908
-1147
-666
-520
-311
-126
-189
-149
91
303
525
1020
1599
2094
2669
3269
3609
3693
3687
3434
2948
2462
2004
1506
1046
906
708
525
529
525
416
243
126
-208
-647
-1055
-1534
-2042
-2447
-2724
-2934
-2993
-2874
-2701
-2460
-2128
-1753
-1474
-1248
-1100
-1047
-1013
-979
-942
-891
-782
-625
-448
-120
329
791
1227
1553
1611
1247
628
-374
-1349
-1934
-2108
-1903
-1428
-765
-362
16
268
317
133
-125
-382
-962
-1406
-1895
-2359
-2637
-2483
-1980
-1452
-625
-102
83
-10
-239
-574
-928
-882
-885
-840
-685
-359
22
616
1186
1260
1347
1515
1418
1184
973
1052
798
727
535
762
645
-84
136
440
853
761
260
87
508
172
-240
-416
-127
-9
34
-71
-242
-213
-251
-65
-27
88
300
470
588
467
608
730
707
795
746
871
750
955
1081
1083
1006
958
1031
858
712
580
463
336
253
212
191
170
182
112
52
-10
-156
-357
-584
-818
-1007
-1088
-1242
-1213
-1088
-1077
-1005
-911
-861
-840
-840
-858
-948
-1007
-1065
-1096
-1083
-1040
-954
-877
-830
-787
-760
-769
-770
-774
-794
-826
-834
-816
-778
-723
-692
-664
-655
-702
-762
-830
-894
-950
-949
-925
-893
-849
-803
-784
-781
-780
-787
-787
-825
-852
-876
-896
-888
-849
-784
-707
-641
-600
-561
-521
-489
-440
-381
-355
-327
-321
-283
-223
-172
-153
-179
-208
-237
-226
-188
-155
-102
-73
-78
-78
-81
-100
-137
-185
-247
-323
-377
-383
-348
-292
-242
-236
-261
-294
-345
-357
-338
-318
-316
-330
-341
-374
-391
-383
-381
-401
-443
-510
-593
-651
-690
-692
-674
-673
-712
-762
-835
-943
-1033
-1071
-1050
-1021
-948
-893
-883
-893
-925
-960
-998
-993
-1017
-1027
-1055
-1086
-1080
-1081
-1024
-933
-818
-720
-640
-615
-645
-651
-665
-680
-638
-578
-524
-453
-393
-384
-369
-318
-264
-196
-116
-47
-76
-163
-212
-237
-238
-209
-157
-100
-54
4
50
53
49
59
107
119
84
70
94
147
214
288
327
354
362
359
395
444
505
573
642
686
709
775
857
978
1128
1274
1441
1592
1797
2062
2288
2366
2240
1783
1189
566
55
-198
-307
-184
-95
62
152
171
246
199
148
-184
-504
-1050
-1710
-2143
-2540
-2669
-2743
-2574
-2430
-2210
-1823
-1638
-1448
-1483
-1624
-1862
-2094
-2147
-2267
-2245
-2239
-2221
-2157
-2051
-1769
-1489
-1031
-565
-138
257
473
596
475
306
72
-191
-325
-352
-232
-83
156
412
619
802
955
1076
1132
983
643
250
-87
-373
-695
-923
-963
-877
-675
-419
-192
-76
-41
-145
-364
-578
-790
-947
-1143
-1275
-1407
-1537
-1525
-1438
-1207
-941
-625
-371
-228
-71
-71
-158
-334
-496
-616
-704
-622
-549
-405
-224
-44
155
343
508
457
274
-18
-498
-910
-1285
-1608
-1822
-1998
-2028
-2063
-1884
-1693
-1507
-1264
-1245
-1250
-1500
-1668
-1956
-2214
-2300
-2442
-2328
-2222
-1941
-1708
-1428
-1057
-869
-649
-651
-706
-822
-1009
-1061
-1184
-1153
-1119
-1017
-829
-650
-309
-107
155
311
340
257
149
139
-25
-159
-404
-660
-753
-640
-439
-472
-429
-241
-148
-10
73
59
-129
-339
-357
-417
-409
-401
-370
-91
85
299
657
962
1198
1244
1374
1561
1737
1916
1911
1938
2042
2350
2747
3348
3833
4071
4351
4451
4195
3780
3475
2914
2087
1255
617
28
-288
-647
-1114
-1612
-2131
-2258
-2262
-2014
-1986
-2280
-2715
-3558
-3971
-4496
-4761
-4390
-4693
-4442
-4211
-4067
-3420
-2832
-2295
-1735
-1409
-1317
-1084
-868
-617
-319
-357
-220
-90
301
905
1543
2169
2466
2594
2508
2486
2348
2191
1962
1549
1171
724
379
97
-115
-247
-441
-600
-743
-868
-1020
-1261
-1622
-2142
-2668
-3100
-3353
-3408
-3356
-3286
-3172
-2958
-2672
-2312
-1959
-1661
-1437
-1277
-1157
-1030
-898
-768
-603
-432
-139
222
585
1001
1377
1623
1724
1786
1765
1736
1658
1462
1238
923
663
442
295
226
146
42
-87
-181
-320
-514
-775
-1085
-1402
-1707
-1934
-2113
-2227
-2212
-2178
-2184
-2152
-2138
-2161
-2242
-2343
-2414
-2555
-2397
-2189
-1939
-1736
-1649
-1681
-1731
-1371
-1244
-991
-850
-775
-797
-768
-542
-739
-668
-662
-701
-816
-816
-850
-1095
-921
-813
-872
-901
-966
-1108
-1247
-1139
-1207
-1453
-1500
-1517
-1449
-1370
-1151
-1108
-1100
-912
-827
-807
-801
-726
-682
-524
-306
-191
-161
-31
112
283
456
608
727
801
1061
1178
1270
1303
1275
1395
1503
1704
1772
1865
1878
1832
1892
1792
1836
1811
1896
1982
2102
2280
2375
2596
2786
2950
3007
3229
3320
3618
4055
4488
4943
4898
4574
3495
1667
-99
-1909
-3079
-3485
-3374
-2904
-2700
-1927
-1678
-1240
-884
-893
-1134
-2017
-2097
-2810
-2825
-2555
-2343
-1971
-1704
-771
-313
804
1998
2603
2986
2807
2555
1999
1724
1739
1163
794
286
-43
-161
129
741
853
1209
1128
925
494
-37
-613
-1602
-2273
-2868
-3139
-2983
-2473
-1821
-1377
-928
-654
-469
-120
143
263
128
-97
-341
-558
-493
-347
-120
181
615
1094
1555
2019
2236
2184
1983
1619
1152
721
381
68
-222
-290
-284
-134
209
562
778
792
763
543
284
56
-274
-623
-915
-1046
-1117
-1023
-772
-576
-346
-175
-179
-323
-553
-757
-990
-1136
-1285
-1622
-2072
-2485
-2836
-2861
-2766
-2471
-2163
-1927
-1567
-1286
-759
-585
-349
-466
-683
-797
-928
-797
-911
-659
-614
-487
-325
-323
-256
-488
-563
-898
-1222
-1452
-1726
-1711
-1718
-1583
-1557
-1536
-1319
-1189
-865
-751
-693
-712
-745
-619
-642
-488
-441
-376
-212
-138
66
89
233
412
517
780
758
890
929
1061
1328
1360
1630
1653
1828
1998
2101
2259
2240
2385
2393
2483
2586
2599
2742
2866
3081
3323
3566
4011
4316
4827
5349
5758
5981
5590
4757
2799
833
-1186
-2639
-3351
-3791
-3901
-4487
-4303
-4064
-3017
-1895
-1139
-1093
-1920
-2326
-2995
-2786
-2350
-1939
-1921
-1983
-1629
-1037
428
1977
2909
3101
2736
2236
1863
1903
1879
1059
-48
-1327
-2031
-2081
-1360
-669
-529
-569
-941
-1042
-1048
-796
-969
-1600
-2395
-3139
-3322
-2929
-2091
-1449
-1140
-934
-659
-73
732
1345
1434
935
346
-156
-309
-199
-117
-211
-482
-558
-414
47
638
996
930
526
80
-246
-355
-339
-476
-734
-928
-894
-532
39
616
907
1010
1030
1000
1019
987
832
470
55
-315
-571
-565
-462
-391
-401
-486
-570
-666
-683
-766
-1012
-1341
-1656
-1862
-1973
-1970
-2109
-2201
-2192
-2055
-1629
-1201
-728
-592
-542
-854
-1298
-1708
-2280
-2467
-2515
-2012
-1544
-851
-261
43
299
164
-24
-599
-959
-1504
-1919
-2033
-2213
-2182
-2205
-2017
-1956
-1801
-1564
-1545
-1433
-1484
-1482
-1627
-1714
-1623
-1645
-1375
-1200
-857
-536
-187
224
386
610
625
608
523
438
375
246
174
171
187
346
597
807
989
1111
1196
1164
1149
1117
1016
950
854
814
844
988
1165
1357
1582
1767
2000
2139
2382
2492
2631
2790
2981
3311
3633
4109
4503
5137
5762
6383
5661
4149
1972
-1060
-3076
-4257
-4404
-4557
-4190
-3942
-3751
-2665
-1590
-850
-886
-996
-2019
-2797
-2540
-2140
-1830
-1596
-1605
-1961
-1408
60
1415
2595
3259
2906
2219
1804
1711
1192
503
-444
-1689
-2450
-2365
-1792
-1266
-635
-509
-735
-844
-669
-543
-714
-1115
-1914
-2670
-2821
-2405
-1786
-1154
-626
-292
-26
505
1063
1416
1445
1105
490
-142
-493
-647
-725
-782
-824
-854
-686
-216
269
526
555
320
-101
-425
-570
-701
-808
-775
-728
-627
-285
222
663
1023
1256
1209
1054
921
690
355
-1
-411
-837
-1070
-1121
-1085
-993
-848
-819
-896
-936
-1063
-1263
-1787
-2396
-2902
-3323
-3187
-2838
-2444
-2289
-2192
-2143
-2118
-1713
-1525
-1247
-1135
-798
-545
-399
-96
-295
-370
-617
-647
-804
-854
-782
-984
-960
-1108
-1206
-1430
-1592
-1715
-1927
-1927
-1904
-1791
-1643
-1475
-1319
-1245
-1013
-856
-741
-569
-471
-375
-336
-231
-180
-141
-22
-47
17
87
234
360
410
508
456
552
675
836
909
979
1018
1009
1109
1166
1242
1259
1394
1387
1444
1485
1462
1560
1600
1797
1885
2021
2190
2426
2744
3037
3423
3698
4050
4350
4755
5097
5061
4568
3258
1487
-229
-1432
-2188
-2684
-2895
-3708
-4207
-4096
-3539
-2391
-1572
-1051
-1606
-2006
-2100
-2029
-1412
-1102
-1030
-1593
-1507
-968
-32
1360
2085
2215
1723
1434
1244
1134
1118
431
-501
-1511
-2059
-2095
-1884
-1398
-1373
-1442
-1510
-1432
-1125
-862
-710
-1078
-1498
-1820
-1823
-1496
-1095
-676
-530
-338
-80
281
764
1059
1109
771
320
-110
-467
-610
-754
-903
-1134
-1268
-1174
-952
-588
-314
-212
-267
-371
-411
-415
-298
-220
-232
-227
-137
121
461
866
1130
1202
1213
1172
1105
1007
856
539
80
-339
-663
-938
-1108
-1249
-1468
-1632
-1701
-1710
-1785
-1858
-2395
-2969
-3133
-3292
-2967
-2712
-2343
-2287
-2051
-1580
-1355
-761
-626
-389
-504
-304
-247
-397
-308
-695
-825
-1118
-1066
-1117
-1123
-984
-1154
-1144
-1289
-1288
-1396
-1566
-1562
-1645
-1525
-1363
-1157
-998
-867
-655
-607
-450
-331
-216
-169
-210
-221
-314
-317
-280
-287
-253
-224
-156
-68
16
177
176
245
284
365
464
573
756
744
839
884
938
1080
1160
1261
1276
1413
1517
1652
1834
1868
1938
2002
2212
2328
2612
2800
3026
3143
2955
2925
3040
3413
3760
4327
4480
4023
3018
1636
253
-841
-1253
-1852
-2247
-2668
-3468
-3630
-3385
-2554
-1934
-1441
-1265
-1685
-1443
-1189
-667
-398
-369
-658
-1141
-705
-148
798
1468
1680
1444
983
1037
891
888
626
-24
-701
-1327
-1392
-1504
-1440
-1338
-1518
-1497
-1399
-1025
-799
-635
-650
-970
-1093
-1161
-990
-802
-624
-469
-473
-292
-95
207
473
531
474
161
-92
-345
-534
-650
-847
-986
-1161
-1174
-1042
-858
-599
-438
-350
-306
-250
-124
-41
65
83
62
133
250
445
646
805
850
817
829
776
691
560
248
-173
-581
-895
-1166
-1330
-1463
-1763
-2096
-2312
-2708
-3023
-3074
-3109
-3105
-2936
-2641
-2516
-2075
-1654
-1367
-1066
-801
-670
-716
-453
-402
-466
-431
-535
-670
-796
-751
-887
-987
-928
-1047
-1086
-1138
-1153
-1248
-1315
-1207
-1217
-1091
-1011
-971
-902
-869
-711
-677
-600
-513
-559
-485
-543
-522
-590
-626
-590
-646
-527
-484
-342
-238
-114
35
154
263
382
454
518
592
675
786
879
1007
1065
1175
1222
1300
1413
1474
1663
1695
1807
1912
1989
2212
2395
2676
2780
2904
3095
3090
3145
3164
3152
3103
3155
3323
3170
3003
2519
1312
245
-570
-1039
-1331
-1525
-1829
-2493
-2904
-3093
-2905
-2527
-2198
-1984
-2099
-1892
-1586
-1058
-638
-414
-326
-632
-548
-170
294
630
883
949
577
508
526
364
161
-27
-329
-817
-961
-1087
-1297
-1393
-1490
-1511
-1544
-1324
-1116
-1031
-946
-961
-975
-982
-796
-603
-492
-384
-347
-358
-352
-205
-44
47
85
-25
-202
-338
-467
-539
-619
-726
-842
-928
-946
-882
-728
-615
-541
-415
-296
-175
-8
141
219
288
374
473
568
685
736
691
648
585
532
460
323
47
-346
-858
-1295
-1499
-1771
-1984
-2402
-2636
-2916
-3017
-2829
-2816
-2669
-2658
-2325
-2238
-1785
-1380
-1334
-1184
-1115
-854
-939
-653
-656
-892
-832
-848
-793
-900
-754
-889
-1130
-1046
-1194
-1249
-1329
-1250
-1247
-1212
-960
-1013
-907
-875
-778
-722
-704
-587
-681
-707
-755
-765
-767
-766
-657
-644
-594
-543
-492
-378
-304
-135
-36
71
179
285
408
445
615
722
756
860
938
1037
1089
1237
1274
1354
1587
1664
1780
1854
1901
1886
1974
2068
2106
2255
2370
2450
2573
2768
2831
2919
3035
3037
3136
3163
3174
3091
2820
2240
1152
201
-572
-1115
-1147
-1235
-1411
-1744
-2345
-2619
-2423
-2053
-1716
-1581
-1571
-1827
-1514
-970
-564
-220
-199
-481
-742
-237
220
626
964
768
308
0
80
-50
-48
-65
-500
-839
-1052
-1105
-1230
-1274
-1253
-1418
-1333
-1175
-1023
-966
-924
-946
-1045
-916
-756
-577
-452
-393
-384
-433
-373
-285
-191
-111
-174
-281
-415
-530
-587
-608
-613
-715
-783
-865
-913
-799
-653
-512
-396
-297
-241
-199
-52
46
136
237
312
350
366
321
132
-11
-83
-111
-174
-201
-347
-645
-894
-1338
-1750
-2030
-2341
-2573
-2645
-2638
-2727
-2516
-2299
-2174
-1941
-1764
-1710
-1698
-1440
-1491
-1508
-1379
-1392
-1381
-1287
-1133
-1215
-1137
-1072
-1158
-1076
-1029
-1076
-1188
-1210
-1201
-1206
-1055
-1002
-976
-960
-932
-865
-830
-694
-693
-673
-680
-699
-675
-670
-604
-602
-582
-532
-502
-407
-339
-290
-196
-119
-30
57
184
264
330
492
602
698
829
945
970
1049
1186
1205
1302
1400
1379
1394
1435
1460
1443
1497
1485
1489
1552
1716
1801
1914
2060
2004
2129
2224
2314
2354
2444
2431
2388
2489
2461
2479
2498
2434
1870
931
172
-567
-1010
-1110
-1350
-1704
-2515
-2706
-2691
-2351
-1548
-1269
-1177
-1573
-1246
-1046
-704
-144
-353
-721
-1118
-843
-648
-173
368
117
-79
-196
-91
-176
-153
-144
-685
-861
-1011
-1107
-1280
-1364
-1356
-1538
-1305
-1073
-896
-810
-776
-755
-805
-688
-601
-588
-549
-569
-518
-512
-457
-387
-349
-243
-237
-207
-302
-459
-551
-628
-641
-698
-744
-882
-1003
-965
-931
-881
-750
-567
-457
-317
-155
-111
-148
-97
-96
-190
-177
-242
-414
-577
-567
-762
-840
-751
-859
-997
-1140
-1237
-1505
-1566
-1696
-1928
-1993
-2010
-2046
-1999
-1815
-1716
-1590
-1483
-1431
-1433
-1417
-1449
-1484
-1417
-1365
-1246
-1114
-1036
-997
-997
-982
-948
-819
-730
-722
-733
-778
-796
-787
-699
-642
-592
-581
-592
-558
-550
-536
-513
-500
-462
-399
-316
-254
-180
-120
-115
-63
-17
42
77
145
229
298
447
599
777
901
1013
1064
1096
1153
1204
1299
1239
1274
1278
1319
1370
1486
1543
1490
1638
1600
1676
1662
1769
1772
1679
1909
1827
1922
1978
1958
1895
1779
1950
1766
1822
1892
1821
1934
1963
2050
1548
906
444
-224
-566
-749
-976
-1347
-1700
-1695
-1747
-1472
-1091
-1031
-1149
-1136
-888
-811
-522
-349
-573
-840
-875
-773
-717
-403
-266
-453
-483
-406
-444
-590
-587
-694
-924
-860
-815
-899
-952
-982
-1047
-1007
-739
-580
-555
-524
-529
-527
-506
-450
-481
-565
-595
-616
-574
-530
-514
-560
-634
-684
-730
-829
-1001
-1240
-1292
-1205
-1133
-959
-865
-862
-875
-681
-531
-457
-333
-391
-493
-472
-341
-378
-355
-284
-414
-443
-482
-619
-689
-658
-666
-771
-728
-780
-947
-1022
-1200
-1421
-1571
-1634
-1694
-1662
-1542
-1546
-1476
-1370
-1341
-1353
-1426
-1509
-1640
-1632
-1581
-1577
-1506
-1458
-1375
-1317
-1167
-1024
-934
-808
-742
-705
-695
-661
-672
-678
-606
-524
-442
-347
-283
-253
-207
-121
-67
2
67
70
66
34
-38
-102
-152
-232
-249
-170
-30
143
370
552
674
782
797
794
775
741
711
722
737
777
767
647
684
786
904
1005
1228
1338
1400
1526
1542
1494
1475
1480
1273
1368
1390
1404
1498
1585
1639
1534
1658
1547
1470
1450
1437
1351
1297
1387
1219
1162
872
390
-128
-540
-964
-1409
-1505
-1657
-1754
-1581
-1322
-1143
-936
-713
-792
-813
-656
-604
-614
-491
-443
-569
-523
-431
-469
-528
-500
-577
-699
-630
-605
-735
-809
-803
-893
-898
-778
-796
-847
-802
-786
-767
-670
-522
-518
-501
-414
-455
-510
-541
-633
-776
-837
-958
-1147
-1203
-1174
-1191
-1058
-919
-930
-975
-942
-964
-1046
-920
-948
-1019
-958
-904
-936
-874
-668
-701
-623
-447
-505
-581
-483
-393
-451
-318
-216
-318
-256
-187
-272
-359
-344
-507
-747
-734
-826
-992
-1013
-1009
-1078
-1122
-1008
-1080
-1160
-1111
-1191
-1262
-1306
-1286
-1390
-1417
-1357
-1374
-1297
-1227
-1162
-1151
-1073
-972
-935
-802
-734
-682
-619
-570
-487
-441
-349
-288
-225
-158
-110
-16
46
114
149
139
85
-12
-106
-222
-288
-285
-241
-123
30
206
352
520
672
686
741
730
635
546
515
462
404
501
519
554
701
770
807
871
897
896
873
989
914
907
990
938
1052
1106
1268
1244
1303
1354
1215
1260
1149
1171
1135
1091
1160
1054
1222
1225
1281
1370
1361
1345
1201
1228
967
727
488
167
-148
-328
-490
-816
-944
-1007
-1072
-907
-687
-554
-529
-430
-365
-355
-197
-290
-407
-529
-609
-642
-567
-495
-561
-574
-599
-650
-634
-637
-778
-909
-964
-1030
-1072
-1058
-1134
-1180
-1094
-957
-898
-807
-759
-846
-853
-823
-835
-905
-947
-975
-1063
-1082
-1097
-1148
-1185
-1186
-1115
-1118
-1074
-1082
-1122
-1130
-1142
-1118
-1158
-1136
-1183
-1224
-1170
-1089
-954
-872
-763
-714
-705
-675
-686
-665
-689
-671
-662
-638
-575
-534
-473
-436
-359
-337
-328
-321
-396
-480
-541
-583
-646
-680
-699
-729
-715
-695
-675
-668
-677
-679
-675
-668
-685
-681
-676
-671
-603
-496
-374
-265
-203
-200
-257
-325
-389
-409
-416
-404
-318
-223
-62
121
281
426
470
511
501
501
509
472
456
424
402
437
477
539
597
585
625
600
655
651
665
700
642
720
689
740
743
812
824
765
844
793
817
940
985
1017
1100
1172
1146
1161
1274
1209
1292
1318
1248
1216
1206
1142
1006
902
673
229
-151
-334
-612
-629
-648
-645
-668
-532
-311
-278
-125
-231
-435
-587
-643
-690
-744
-748
-916
-1019
-1036
-1059
-1057
-1049
-1060
-1151
-1102
-1069
-1103
-1137
-1199
-1249
-1234
-1151
-1103
-1055
-1010
-996
-930
-787
-690
-638
-610
-593
-617
-618
-658
-785
-869
-923
-952
-975
-964
-967
-984
-939
-916
-893
-909
-973
-1074
-1141
-1139
-1172
-1084
-1021
-982
-901
-834
-766
-754
-665
-673
-707
-675
-732
-736
-740
-724
-703
-679
-601
-594
-536
-478
-458
-427
-418
-405
-467
-519
-566
-628
-640
-658
-648
-653
-635
-586
-588
-578
-558
-537
-541
-552
-547
-562
-543
-477
-427
-367
-316
-300
-335
-381
-408
-466
-484
-476
-456
-394
-251
-72
66
228
344
389
476
533
529
486
499
455
382
445
418
398
417
447
426
429
515
494
519
620
611
617
728
756
767
781
809
757
754
792
695
730
800
796
842
898
1047
991
1110
1123
1025
1068
1006
1056
919
1028
930
815
862
711
647
526
478
273
58
-38
-270
-408
-439
-478
-494
-440
-373
-381
-329
-273
-302
-383
-471
-611
-699
-775
-804
-841
-900
-922
-985
-971
-1004
-978
-979
-982
-949
-969
-942
-985
-980
-980
-987
-887
-822
-755
-761
-773
-788
-826
-823
-861
-898
-919
-950
-967
-957
-941
-926
-919
-875
-866
-859
-844
-843
-856
-868
-828
-809
-799
-786
-773
-746
-717
-674
-652
-658
-645
-664
-660
-636
-602
-587
-572
-537
-554
-560
-525
-518
-509
-491
-474
-458
-472
-462
-458
-468
-462
-448
-445
-451
-465
-488
-486
-460
-430
-387
-355
-370
-415
-476
-532
-578
-599
-617
-614
-577
-494
-347
-218
-94
-29
1
26
8
-16
-58
-94
-125
-103
-66
-23
38
84
99
108
131
148
155
178
188
193
236
221
279
293
286
265
304
288
300
435
419
483
509
564
501
560
633
522
642
615
591
619
698
706
639
781
695
611
659
605
526
520
527
411
417
419
324
227
234
145
-4
-51
-164
-231
-310
-316
-408
-463
-456
-527
-541
-572
-532
-611
-636
-602
-657
-651
-665
-684
-804
-861
-884
-965
-911
-899
-921
-956
-928
-931
-1000
-966
-999
-1050
-1075
-1045
-1082
-1068
-947
-930
-964
-992
-958
-1019
-1011
-1017
-1064
-1063
-1082
-1101
-1137
-1054
-1061
-1080
-1027
-1001
-984
-961
-960
-1020
-1022
-967
-944
-916
-863
-833
-813
-762
-718
-673
-618
-586
-599
-593
-561
-528
-488
-481
-474
-461
-426
-389
-387
-375
-374
-366
-352
-307
-261
-239
-203
-206
-219
-244
-269
-319
-408
-485
-542
-551
-530
-492
-417
-347
-288
-227
-179
-139
-104
-92
-104
-145
-145
-104
-73
-36
11
52
54
72
100
108
138
163
182
201
220
214
227
305
316
374
480
512
498
537
538
504
553
571
528
572
629
609
675
745
740
721
799
803
791
905
915
882
903
883
808
753
751
660
555
572
522
535
522
518
436
352
324
232
198
146
93
0
-53
-98
-146
-170
-200
-271
-308
-325
-385
-384
-385
-421
-493
-534
-589
-659
-655
-688
-744
-777
-781
-814
-789
-760
-787
-782
-751
-746
-751
-691
-733
-747
-758
-781
-830
-845
-810
-826
-769
-792
-812
-800
-775
-774
-828
-818
-814
-799
-793
-775
-759
-775
-779
-810
-835
-806
-781
-791
-790
-760
-724
-687
-644
-641
-652
-626
-626
-624
-602
-617
-628
-601
-543
-527
-513
-482
-455
-387
-318
-259
-201
-164
-166
-212
-204
-194
-175
-147
-146
-134
-145
-147
-181
-218
-236
-261
-274
-299
-278
-227
-204
-149
-78
-41
-1
23
17
-6
-39
-71
-127
-139
-162
-172
-139
-99
-52
-18
39
56
82
108
135
148
161
139
159
168
189
240
259
314
296
371
361
421
459
430
455
358
427
378
403
426
379
447
415
475
486
514
554
534
563
564
504
495
440
368
340
271
287
215
247
238
191
225
145
162
89
28
-22
-86
-101
-197
-195
-215
-249
-218
-260
-270
-284
-276
-291
-387
-432
-539
-594
-638
-701
-666
-626
-594
-589
-559
-550
-571
-572
-632
-660
-658
-744
-846
-855
-905
-993
-957
-917
-951
-918
-873
-954
-936
-857
-898
-930
-846
-835
-905
-814
-771
-818
-813
-778
-771
-745
-717
-778
-786
-741
-758
-765
-741
-723
-723
-737
-735
-693
-627
-581
-557
-515
-497
-467
-430
-421
-423
-446
-471
-508
-518
-501
-478
-472
-470
-459
-454
-441
-429
-423
-457
-465
-474
-496
-499
-479
-479
-482
-493
-558
-578
-567
-551
-518
-461
-397
-353
-272
-217
-190
-148
-94
-75
-81
-69
-88
-114
-130
-158
-170
-189
-193
-180
-167
-129
-93
-50
-25
-18
30
83
94
130
162
182
200
236
253
290
308
317
307
271
252
225
225
223
224
287
289
337
420
436
458
462
490
421
488
456
439
455
422
447
422
475
406
429
431
394
405
360
323
248
221
134
80
75
33
9
-16
-46
-70
-37
-89
-158
-228
-304
-387
-431
-439
-474
-421
-426
-424
-422
-399
-408
-433
-438
-485
-500
-540
-599
-612
-607
-593
-586
-613
-644
-664
-657
-704
-735
-713
-703
-753
-783
-749
-718
-693
-723
-747
-712
-645
-650
-699
-668
-618
-606
-600
-563
-588
-582
-564
-633
-701
-673
-642
-670
-645
-615
-588
-529
-494
-491
-471
-412
-404
-382
-347
-339
-369
-391
-395
-397
-368
-330
-329
-365
-391
-411
-410
-391
-396
-407
-403
-379
-343
-310
-255
-227
-227
-259
-284
-294
-315
-351
-402
-434
-427
-364
-272
-202
-163
-135
-122
-102
-122
-144
-150
-184
-234
-247
-221
-210
-194
-162
-113
-109
-40
3
-13
15
8
54
38
98
96
48
47
45
83
106
171
126
115
116
134
150
197
227
168
161
168
144
190
210
163
207
194
237
258
357
358
323
339
287
305
315
318
251
287
257
253
227
251
201
149
203
116
151
136
144
94
50
59
-35
-27
-52
-114
-155
-183
-196
-233
-216
-257
-345
-375
-416
-461
-502
-528
-558
-623
-620
-610
-642
-624
-612
-601
-653
-662
-693
-735
-718
-746
-773
-782
-732
-736
-737
-738
-719
-729
-736
-776
-853
-802
-787
-783
-784
-752
-728
-686
-646
-707
-699
-660
-653
-709
-752
-731
-713
-730
-832
-897
-884
-835
-805
-806
-788
-751
-682
-686
-698
-634
-564
-542
-563
-561
-536
-483
-457
-507
-513
-454
-414
-431
-449
-439
-416
-386
-376
-390
-342
-282
-265
-271
-285
-274
-300
-316
-371
-449
-476
-475
-471
-489
-448
-386
-339
-287
-231
-165
-123
-101
-121
-149
-116
-105
-85
-69
-80
-71
-79
-64
-79
-60
-14
3
-6
29
69
78
79
57
49
23
65
37
18
7
0
31
47
111
95
107
86
70
31
64
92
95
124
183
192
229
301
304
320
301
299
202
236
170
148
131
164
175
161
244
199
215
209
209
177
180
160
98
52
33
-30
-63
-78
-102
-138
-173
-215
-260
-242
-229
-288
-306
-289
-292
-277
-296
-289
-340
-338
-371
-434
-417
-456
-497
-549
-576
-583
-592
-569
-650
-665
-625
-615
-601
-603
-555
-603
-574
-578
-654
-617
-589
-599
-673
-672
-630
-653
-641
-690
-760
-757
-727
-708
-718
-708
-701
-711
-675
-667
-611
-548
-537
-546
-579
-551
-545
-548
-540
-580
-584
-584
-550
-497
-498
-454
-465
-441
-424
-404
-342
-338
-337
-368
-344
-316
-319
-291
-289
-271
-226
-181
-145
-144
-106
-116
-150
-163
-213
-235
-271
-299
-320
-281
-167
-94
-26
36
61
108
153
180
165
167
145
106
111
92
81
46
41
13
31
67
114
170
190
210
214
252
258
261
236
220
199
229
230
238
290
260
271
233
253
223
193
197
117
169
150
216
230
254
293
302
369
400
440
430
434
378
383
328
331
228
214
165
121
160
100
127
71
108
77
73
78
48
7
-25
-72
-107
-127
-106
-120
-157
-165
-229
-225
-237
-281
-348
-419
-464
-512
-501
-480
-524
-499
-508
-527
-567
-555
-526
-552
-536
-537
-537
-522
-534
-557
-614
-653
-691
-749
-762
-781
-808
-814
-809
-807
-835
-789
-757
-772
-764
-787
-820
-838
-811
-846
-882
-890
-911
-938
-961
-964
-942
-924
-932
-958
-965
-927
-899
-856
-833
-840
-823
-784
-772
-769
-713
-693
-706
-674
-648
-621
-603
-567
-574
-591
-581
-581
-549
-527
-516
-506
-475
-450
-417
-354
-328
-350
-359
-363
-400
-450
-482
-520
-552
-529
-491
-400
-298
-198
-143
-96
-55
-42
-44
-60
-121
-191
-231
-283
-314
-341
-330
-335
-325
-297
-245
-207
-131
-78
-28
2
32
94
105
128
144
155
143
186
159
187
180
174
192
187
236
245
268
291
283
291
275
261
290
295
342
313
334
333
344
370
372
369
335
293
253
200
142
104
55
9
-68
-60
-118
-131
-151
-174
-201
-236
-241
-301
-334
-344
-388
-430
-458
-503
-563
-615
-655
-748
-763
-769
-804
-808
-787
-787
-784
-767
-731
-755
-759
-784
-825
-852
-887
-875
-891
-876
-926
-973
-975
-987
-978
-949
-918
-899
-884
-859
-859
-863
-872
-891
-902
-924
-944
-957
-961
-928
-915
-933
-931
-915
-863
-839
-804
-765
-738
-720
-697
-666
-666
-654
-648
-643
-637
-634
-617
-620
-629
-631
-626
-603
-576
-551
-534
-528
-506
-474
-438
-395
-362
-320
-270
-242
-227
-215
-217
-263
-315
-362
-398
-386
-375
-346
-310
-268
-226
-183
-140
-110
-75
-84
-81
-81
-77
-81
-98
-113
-134
-149
-139
-117
-66
-32
4
62
101
170
188
229
263
274
260
284
282
292
300
336
346
371
451
421
498
515
594
597
660
701
700
767
787
789
804
833
786
783
745
760
690
726
630
510
395
254
128
0
-66
-211
-271
-286
-310
-330
-292
-279
-288
-296
-278
-315
-316
-289
-311
-354
-423
-506
-605
-664
-733
-816
-848
-895
-940
-931
-919
-905
-889
-855
-860
-849
-823
-839
-842
-853
-871
-878
-909
-919
-942
-963
-970
-988
-1000
-1025
-1030
-1040
-1051
-1071
-1090
-1095
-1108
-1107
-1093
-1095
-1084
-1066
-1045
-1018
-995
-944
-901
-856
-818
-794
-768
-762
-740
-729
-718
-688
-654
-623
-618
-596
-564
-526
-476
-442
-403
-368
-342
-307
-261
-228
-209
-194
-187
-188
-171
-154
-136
-129
-133
-156
-198
-239
-303
-352
-392
-428
-418
-406
-372
-323
-272
-214
-181
-139
-110
-76
-54
-43
-35
-56
-70
-93
-117
-143
-139
-118
-114
-98
-106
-81
-63
-34
12
49
93
118
157
199
242
267
299
316
339
356
397
429
470
516
524
559
573
600
610
595
548
472
346
206
66
-55
-102
-108
-81
-76
-86
-111
-124
-104
-68
-49
-51
-32
1
76
116
108
69
11
-44
-89
-99
-118
-150
-166
-197
-240
-267
-252
-217
-192
-159
-139
-136
-141
-124
-95
-75
-74
-90
-111
-136
-153
-154
-158
-167
-161
-158
-142
-154
-156
-139
-141
-151
-157
-172
-180
-179
-184
-195
-202
-206
-205
-196
-189
-178
-170
-152
-135
-121
-96
-82
-72
-55
-50
-51
-42
-36
-20
6
33
49
33
27
31
26
24
14
-2
-34
-64
-71
-79
-94
-109
-113
-130
-152
-155
-143
-140
-144
-146
-147
-156
-185
-210
-230
-261
-323
-354
-322
-269
-238
-229
-246
-301
-325
-326
-323
-338
-336
-326
-338
-335
-344
-359
-351
-327
-310
-312
-302
-311
-305
-323
-365
-422
-463
-464
-471
-451
-443
-441
-447
-457
-478
-502
-496
-503
-507
-518
-521
-523
-542
-536
-525
-497
-493
-498
-488
-499
-476
-452
-447
-449
-461
-444
-424
-404
-389
-366
-355
-339
-325
-315
-311
-314
-300
-305
-321
-326
-327
-333
-321
-301
-301
-311
-310
-305
-299
-286
-275
-275
-286
-313
-330
-333
-321
-303
-284
-257
-248
-231
-201
-173
-148
-138
-136
-124
-113
-110
-85
-66
-46
-31
-16
12
52
83
105
117
121
112
103
98
80
85
81
82
111
139
156
170
173
174
173
164
142
121
113
110
97
80
78
88
98
106
99
69
35
6
-19
-48
-86
-107
-123
-149
-192
-224
-248
-254
-258
-268
-277
-294
-324
-336
-346
-371
-398
-413
-422
-448
-471
-495
-506
-515
-530
-546
-555
-560
-568
-582
-603
-618
-627
-648
-659
-669
-686
-697
-698
-696
-694
-697
-695
-688
-689
-684
-660
-647
-647
-649
-645
-647
-644
-612
-596
-587
-574
-550
-525
-496
-471
-465
-456
-445
-436
-420
-403
-388
-363
-339
-316
-289
-265
-236
-207
-180
-158
-132
-108
-84
-67
-56
-45
-39
-35
-33
-40
-41
-34
-34
-42
-46
-28
-13
11
21
33
47
48
57
69
91
107
118
125
136
149
165
182
197
211
231
258
292
319
328
345
351
344
346
364
378
398
426
443
445
445
455
411
330
288
248
196
142
137
127
113
139
113
44
-23
-68
-124
-182
-209
-258
-320
-355
-397
-458
-486
-484
-519
-539
-555
-580
-630
-646
-663
-709
-721
-720
-719
-705
-676
-660
-656
-642
-642
-657
-646
-638
-619
-600
-588
-596
-595
-572
-561
-532
-509
-506
-506
-486
-466
-459
-436
-437
-451
-457
-455
-445
-426
-403
-390
-380
-363
-352
-339
-317
-297
-285
-258
-224
-215
-188
-129
-104
-95
-74
-50
-45
-38
5
26
33
49
62
51
50
71
73
70
45
14
4
13
22
24
20
-1
-25
-28
-30
-52
-69
-81
-112
-135
-146
-166
-194
-224
-232
-254
-275
-291
-302
-300
-315
-332
-333
-335
-330
-334
-326
-325
-330
-339
-367
-388
-393
-393
-392
-399
-398
-392
-402
-390
-374
-367
-381
-374
-362
-363
-350
-356
-345
-333
-334
-338
-326
-311
-305
-311
-314
-302
-291
-275
-246
-206
-186
-173
-150
-131
-127
-124
-127
-132
-141
-136
-131
-123
-115
-106
-123
-137
-157
-160
-161
-176
-183
-196
-216
-231
-231
-242
-271
-284
-294
-288
-260
-253
-256
-245
-243
-257
-266
-279
-283
-277
-288
-288
-300
-294
-276
-278
-284
-294
-289
-295
-296
-291
-287
-270
-260
-264
-267
-263
-268
-274
-268
-264
-251
-245
-241
-245
-250
-246
-251
-262
-270
-295
-306
-318
-335
-348
-356
-361
-371
-363
-351
-332
-318
-301
-288
-278
-271
-262
-255
-251
-235
-213
-197
-198
-188
-178
-184
-186
-174
-177
-176
-170
-164
-167
-176
-177
-178
-195
-204
-190
-174
-163
-156
-157
-162
-159
-164
-173
-195
-219
-241
-250
-253
-250
-246
-253
-259
-266
-277
-284
-267
-260
-248
-237
-243
-238
-237
-238
-234
-231
-244
-233
-227
-235
-229
-224
-238
-249
-244
-253
-255
-269
-285
-287
-283
-281
-284
-283
-300
-303
-303
-300
-300
-302
-317
-335
-354
-370
-376
-375
-375
-387
-391
-406
-404
-404
-406
-406
-415
-418
-424
-438
-434
-441
-428
-412
-401
-392
-384
-374
-346
-325
-333
-317
-324
-331
-331
-329
-325
-313
-312
-317
-324
-316
-307
-302
-281
-287
-297
-304
-312
-337
-343
-357
-370
-373
-380
-380
-379
-366
-359
-360
-362
-359
-358
-358
-369
-366
-373
-366
-349
-341
-350
-365
-365
-368
-376
-384
-384
-386
-394
-401
-386
-380
-386
-396
-399
-404
-426
-435
-438
-448
-463
-466
-477
-492
-556
-694
-838
-868
-787
-696
-632
-647
-687
-678
-647
-666
-753
-802
-803
-753
-679
-681
-736
-784
-730
-680
-677
-676
-680
-602
-532
-519
-600
-661
-628
-552
-455
-418
-405
-393
-328
-263
-253
-229
-212
-151
-93
-60
-66
-79
-50
-28
-1
-3
9
39
80
126
139
145
164
192
220
248
263
263
264
267
290
344
399
440
489
562
610
647
651
547
382
265
231
270
400
537
559
520
451
377
334
295
234
139
82
71
74
36
-34
-149
-315
-400
-430
-407
-394
-426
-528
-674
-755
-798
-787
-776
-774
-807
-844
-839
-839
-809
-796
-800
-811
-804
-779
-791
-800
-806
-823
-819
-802
-791
-780
-748
-710
-690
-657
-621
-595
-569
-542
-517
-488
-450
-432
-414
-400
-372
-340
-300
-270
-264
-265
-251
-223
-185
-151
-136
-140
-136
-123
-112
-104
-96
-75
-65
-55
-28
-18
-11
-27
-52
-62
-64
-69
-71
-70
-69
-83
-90
-67
-56
-45
-37
-38
-54
-64
-71
-72
-87
-105
-123
-158
-199
-225
-243
-254
-265
-270
-286
-298
-296
-305
-327
-365
-386
-402
-416
-421
-429
-431
-415
-418
-441
-449
-437
-444
-447
-467
-480
-477
-474
-485
-497
-514
-532
-533
-536
-528
-520
-514
-490
-464
-441
-415
-387
-359
-345
-334
-331
-339
-342
-342
-341
-329
-326
-310
-288
-260
-239
-213
-189
-188
-195
-184
-178
-184
-195
-204
-216
-223
-214
-214
-208
-204
-198
-203
-208
-207
-209
-217
-237
-247
-263
-268
-267
-278
-283
-277
-268
-251
-232
-217
-204
-196
-194
-200
-212
-233
-244
-253
-258
-269
-273
-283
-314
-328
-340
-357
-371
-385
-385
-373
-356
-362
-375
-392
-412
-418
-416
-406
-408
-388
-374
-366
-369
-371
-378
-395
-409
-406
-401
-407
-420
-414
-404
-403
-382
-363
-356
-354
-353
-358
-361
-370
-370
-376
-374
-370
-369
-368
-355
-340
-339
-337
-346
-355
-360
-363
-358
-354
-361
-376
-392
-393
-378
-370
-366
-354
-351
-366
-378
-380
-394
-413
-428
-440
-438
-438
-431
-431
-452
-489
-585
-686
-727
-687
-630
-585
-574
-617
-614
-611
-613
-679
-741
-763
-743
-671
-661
-697
-760
-765
-780
-797
-803
-797
-713
-634
-582
-653
-687
-650
-599
-523
-531
-523
-522
-441
-367
-346
-317
-323
-263
-220
-195
-188
-174
-111
-49
-4
14
23
60
114
159
163
166
213
276
354
394
426
450
468
494
515
559
628
709
781
835
881
849
728
580
432
365
411
556
649
666
660
572
512
440
378
297
227
227
211
210
143
58
-108
-252
-343
-426
-400
-395
-403
-519
-622
-693
-773
-790
-870
-934
-998
-1001
-958
-905
-819
-800
-790
-834
-885
-912
-906
-877
-877
-852
-829
-798
-774
-760
-786
-839
-842
-793
-724
-649
-584
-536
-509
-501
-514
-515
-490
-471
-419
-349
-294
-252
-241
-245
-261
-268
-246
-217
-179
-137
-99
-57
-11
35
64
81
82
95
126
144
153
166
173
145
129
114
89
51
25
14
1
19
52
74
59
16
-12
-31
-45
-48
-59
-79
-102
-129
-167
-204
-238
-269
-287
-309
-333
-339
-347
-357
-375
-409
-432
-458
-473
-493
-487
-463
-438
-406
-390
-391
-406
-416
-424
-424
-423
-423
-418
-415
-421
-431
-430
-434
-439
-442
-435
-421
-406
-392
-370
-359
-360
-350
-349
-354
-360
-363
-367
-353
-351
-339
-319
-310
-308
-308
-301
-282
-258
-229
-208
-196
-190
-198
-195
-177
-168
-158
-132
-111
-94
-85
-90
-95
-105
-116
-145
-171
-167
-169
-151
-151
-171
-180
-184
-192
-186
-179
-167
-157
-149
-158
-174
-173
-182
-205
-229
-257
-264
-255
-252
-256
-263
-266
-285
-317
-337
-343
-363
-362
-360
-362
-364
-369
-373
-372
-374
-382
-381
-392
-387
-368
-361
-361
-360
-372
-386
-393
-381
-375
-384
-382
-377
-374
-381
-386
-393
-394
-409
-403
-395
-390
-383
-368
-355
-349
-345
-357
-366
-360
-347
-328
-330
-325
-321
-316
-316
-332
-337
-325
-308
-297
-287
-291
-293
-296
-311
-343
-370
-394
-433
-503
-589
-624
-600
-571
-541
-548
-598
-622
-619
-630
-695
-753
-771
-736
-677
-669
-697
-758
-782
-779
-787
-801
-809
-763
-685
-654
-709
-774
-780
-763
-713
-711
-712
-651
-572
-494
-492
-520
-533
-505
-440
-417
-411
-386
-310
-245
-219
-242
-269
-246
-190
-143
-128
-116
-57
7
45
59
50
54
93
157
193
215
263
312
365
395
409
446
495
567
632
685
746
835
922
964
974
926
804
615
479
467
558
722
813
742
589
466
373
339
317
278
245
269
314
293
212
78
-102
-294
-380
-368
-300
-220
-238
-386
-609
-762
-837
-868
-885
-937
-969
-951
-893
-876
-891
-925
-981
-1016
-1012
-964
-885
-807
-767
-789
-861
-923
-968
-980
-998
-989
-949
-857
-744
-679
-666
-689
-687
-669
-634
-598
-535
-447
-354
-295
-279
-287
-324
-340
-351
-301
-204
-103
-38
-8
-20
-52
-48
-20
6
25
48
110
211
275
297
281
249
212
190
190
208
246
256
233
175
116
72
17
-24
-48
-56
-30
-6
0
-27
-79
-115
-151
-196
-220
-219
-210
-190
-180
-204
-250
-312
-375
-421
-441
-460
-461
-446
-441
-466
-483
-503
-527
-532
-533
-527
-517
-488
-455
-453
-477
-512
-549
-564
-579
-574
-547
-518
-500
-490
-508
-532
-525
-518
-532
-522
-500
-484
-451
-431
-444
-463
-468
-496
-498
-484
-491
-517
-520
-525
-552
-557
-576
-592
-613
-606
-585
-578
-562
-543
-533
-518
-510
-522
-527
-516
-532
-550
-564
-582
-585
-588
-582
-576
-571
-563
-537
-518
-507
-486
-453
-433
-422
-388
-364
-332
-303
-276
-258
-249
-224
-193
-166
-143
-114
-95
-69
-19
-3
-14
-18
-8
20
44
66
89
125
155
188
209
215
234
269
308
349
371
383
415
441
479
502
520
556
616
658
699
755
804
865
911
941
906
733
510
380
377
456
593
669
547
394
285
198
166
155
142
99
135
164
132
37
-120
-290
-488
-523
-450
-340
-276
-325
-509
-788
-957
-1017
-1005
-974
-965
-982
-995
-952
-938
-959
-1011
-1052
-1075
-1046
-963
-865
-787
-790
-864
-959
-1019
-1040
-1028
-1021
-1004
-966
-918
-863
-832
-837
-879
-892
-862
-796
-726
-659
-578
-528
-503
-485
-491
-505
-512
-478
-404
-324
-239
-208
-225
-256
-282
-287
-247
-181
-127
-71
-5
51
97
109
63
21
9
34
93
147
179
177
137
69
21
-8
-18
-31
-47
-48
-43
-37
-73
-119
-180
-228
-247
-245
-219
-204
-201
-200
-219
-260
-299
-327
-362
-392
-398
-413
-442
-474
-514
-573
-633
-667
-669
-662
-658
-645
-636
-658
-696
-733
-771
-800
-796
-778
-763
-749
-757
-771
-809
-863
-902
-920
-919
-916
-895
-875
-869
-868
-863
-853
-850
-835
-791
-743
-709
-705
-686
-679
-685
-692
-679
-635
-577
-519
-481
-440
-401
-374
-342
-318
-272
-213
-152
-84
-36
-4
19
23
7
23
34
67
106
134
156
148
133
129
124
128
148
168
202
230
244
254
269
268
268
292
324
353
373
390
391
392
394
396
405
430
468
509
530
547
570
577
586
607
634
655
658
669
695
694
655
597
504
396
295
252
267
292
302
242
141
51
-27
-56
-64
-59
-65
-89
-106
-143
-197
-287
-352
-414
-446
-439
-420
-405
-464
-551
-670
-788
-825
-849
-829
-815
-823
-835
-846
-853
-857
-849
-841
-813
-794
-751
-711
-676
-686
-716
-740
-753
-770
-763
-748
-731
-717
-718
-697
-694
-699
-680
-662
-650
-606
-553
-505
-456
-399
-354
-323
-291
-270
-243
-201
-150
-109
-67
-36
-26
-19
-17
0
31
68
110
134
145
165
181
194
195
183
177
194
201
210
214
182
159
131
101
60
25
-6
-28
-54
-99
-128
-150
-190
-210
-225
-231
-242
-249
-249
-262
-281
-301
-318
-326
-332
-343
-340
-365
-391
-415
-443
-492
-541
-568
-596
-618
-631
-631
-650
-683
-718
-734
-737
-746
-736
-726
-716
-728
-755
-785
-809
-831
-834
-841
-853
-858
-863
-862
-867
-883
-884
-879
-849
-811
-766
-728
-711
-695
-680
-669
-653
-629
-601
-566
-531
-503
-480
-452
-431
-414
-385
-344
-301
-266
-224
-194
-162
-140
-123
-101
-86
-48
-27
1
18
24
24
21
15
9
7
18
30
48
55
38
26
23
32
46
58
74
79
83
92
101
110
131
161
183
193
195
203
214
208
213
243
270
309
341
366
376
397
421
424
432
455
458
450
440
421
394
353
286
220
186
169
147
139
114
56
4
-34
-41
-42
-70
-99
-117
-156
-188
-220
-263
-313
-352
-389
-418
-441
-472
-504
-546
-603
-654
-686
-712
-728
-739
-765
-802
-827
-816
-811
-802
-779
-765
-757
-741
-720
-712
-713
-728
-737
-744
-746
-744
-739
-729
-734
-717
-700
-694
-677
-666
-644
-608
-564
-520
-468
-435
-412
-387
-373
-348
-320
-285
-257
-227
-197
-146
-126
-134
-116
-108
-111
-105
-88
-62
-22
-30
-25
-15
-8
8
13
24
29
42
60
74
61
65
75
52
41
23
-1
-27
-52
-68
-96
-117
-135
-143
-155
-190
-202
-219
-250
-288
-317
-335
-362
-391
-420
-454
-482
-518
-547
-543
-553
-580
-611
-660
-677
-676
-705
-740
-767
-768
-787
-800
-802
-824
-834
-841
-846
-839
-833
-822
-804
-804
-815
-834
-857
-860
-830
-800
-779
-752
-719
-696
-669
-650
-640
-595
-540
-480
-426
-383
-349
-320
-299
-274
-249
-223
-180
-122
-88
-72
-56
-46
-22
13
45
53
64
76
78
68
63
75
97
114
126
128
139
147
128
119
111
113
126
138
137
120
122
129
128
137
143
160
167
188
198
214
208
199
214
229
244
267
300
327
354
374
389
400
413
437
462
489
518
531
545
536
511
487
465
456
435
400
349
306
271
228
191
149
124
84
54
34
-4
-38
-71
-115
-149
-199
-243
-264
-308
-335
-379
-442
-487
-507
-524
-554
-598
-650
-682
-716
-756
-770
-780
-794
-806
-809
-798
-780
-776
-763
-750
-743
-726
-711
-705
-696
-686
-691
-686
-684
-685
-689
-700
-699
-689
-668
-642
-630
-615
-584
-553
-527
-489
-452
-419
-382
-341
-292
-264
-240
-220
-188
-168
-162
-140
-112
-91
-81
-65
-54
-47
-48
-41
-36
-28
-8
4
15
20
23
15
4
6
-13
-24
-30
-48
-55
-73
-96
-96
-122
-158
-184
-208
-231
-260
-300
-333
-371
-395
-415
-431
-450
-479
-496
-513
-532
-561
-594
-618
-651
-681
-701
-723
-761
-807
-852
-895
-933
-968
-984
-996
-991
-991
-1016
-1032
-1040
-1029
-1007
-981
-954
-923
-892
-897
-928
-962
-961
-929
-901
-867
-818
-805
-790
-787
-787
-790
-757
-704
-648
-581
-542
-503
-486
-455
-413
-355
-308
-269
-221
-195
-173
-174
-165
-130
-106
-71
-26
16
39
54
60
45
51
79
104
145
173
177
186
189
181
176
176
197
226
230
236
238
238
247
248
240
258
287
296
293
307
303
279
294
313
327
343
379
419
445
462
465
474
495
520
549
568
595
607
613
590
567
555
544
563
548
512
462
415
356
290
229
194
149
120
109
79
33
-38
-106
-175
-235
-251
-258
-287
-311
-374
-455
-537
-592
-648
-685
-693
-726
-757
-787
-838
-889
-937
-966
-983
-993
-988
-979
-976
-994
-1018
-1025
-1015
-974
-939
-911
-869
-845
-836
-829
-807
-791
-781
-776
-753
-731
-694
-662
-646
-630
-621
-595
-556
-518
-480
-435
-383
-350
-306
-264
-226
-173
-125
-77
-33
14
51
71
84
93
118
138
148
156
165
167
155
159
157
161
169
176
180
183
181
175
159
143
128
121
106
97
96
82
61
30
3
-32
-61
-96
-142
-174
-212
-262
-304
-357
-423
-492
-558
-581
-603
-608
-632
-679
-747
-813
-836
-866
-895
-924
-958
-966
-973
-1004
-1046
-1100
-1134
-1134
-1134
-1120
-1106
-1097
-1095
-1114
-1144
-1151
-1104
-1050
-986
-953
-934
-930
-934
-908
-865
-815
-749
-679
-606
-547
-510
-489
-457
-413
-368
-311
-244
-180
-153
-128
-111
-112
-97
-64
-15
29
60
70
63
56
56
76
100
127
158
187
205
208
211
223
250
272
296
321
342
359
352
325
309
307
322
354
373
390
381
367
349
339
347
360
397
414
425
453
481
492
488
489
499
520
564
614
651
678
684
679
658
633
618
622
625
630
616
552
482
426
371
327
276
215
150
98
46
7
-61
-132
-188
-256
-296
-333
-355
-408
-471
-548
-632
-699
-756
-784
-820
-865
-922
-962
-999
-1037
-1070
-1124
-1161
-1207
-1228
-1220
-1230
-1244
-1256
-1263
-1277
-1262
-1222
-1180
-1138
-1084
-1057
-1049
-1030
-1006
-976
-937
-888
-836
-780
-728
-690
-642
-604
-566
-506
-445
-383
-334
-287
-251
-232
-192
-156
-127
-81
-33
6
44
78
95
112
112
118
151
170
197
207
199
189
176
167
165
171
174
169
161
164
167
178
164
141
126
117
116
101
76
45
1
-42
-83
-128
-158
-200
-238
-308
-397
-487
-622
-751
-808
-777
-748
-753
-796
-904
-981
-992
-1030
-1055
-1045
-1022
-980
-929
-952
-1051
-1142
-1173
-1127
-1073
-1010
-952
-923
-939
-1003
-1080
-1146
-1097
-967
-842
-762
-765
-812
-836
-801
-759
-702
-607
-509
-404
-353
-361
-419
-460
-439
-363
-262
-177
-99
-53
-57
-101
-147
-159
-94
20
132
184
173
134
104
99
124
191
262
328
351
344
294
246
228
239
293
340
396
430
420
395
351
331
329
358
440
498
535
534
497
453
429
461
524
595
651
691
694
670
637
645
685
738
783
847
852
875
824
1223
1201
1061
1486
1391
1190
1023
858
757
664
625
535
439
458
369
149
13
-116
-275
-507
-858
-1176
-1353
-1433
-1650
-1901
-2079
-2231
-2341
-2350
-2247
-2227
-2297
-2302
-2322
-2361
-2260
-2096
-2060
-2032
-1962
-1947
-1913
-1729
-1482
-1314
-1120
-876
-682
-423
-43
336
566
794
1077
1205
1327
1478
1511
1463
1389
1135
793
511
230
-114
-444
-738
-1120
-1484
-1677
-1791
-1854
-1796
-1759
-1744
-1664
-1500
-1301
-1073
-858
-747
-694
-649
-631
-654
-665
-671
-767
-871
-900
-952
-952
-892
-920
-879
-679
-546
-420
-220
-87
32
147
179
157
77
-51
-192
-383
-712
-1129
-1458
-1691
-1836
-1934
-2109
-2284
-2330
-2269
-2124
-1907
-1768
-1627
-1437
-1275
-1107
-1009
-1006
-958
-930
-993
-1086
-1206
-1277
-1296
-1301
-1344
-1359
-1307
-1170
-989
-785
-636
-535
-401
-280
-194
-166
-180
-249
-369
-551
-733
-920
-1095
-1235
-1390
-1547
-1624
-1603
-1500
-1359
-1242
-1130
-984
-766
-529
-317
-180
-100
-39
23
66
108
98
57
36
2
5
54
168
298
432
563
711
875
1082
1270
1385
1488
1579
1726
1834
1815
1820
1831
1877
2012
2148
2173
2223
2258
2328
2607
2942
3340
3475
3517
3635
3551
3654
3747
3774
3768
3509
3301
3007
2624
2105
1432
635
38
-326
-742
-1301
-2039
-2911
-3576
-3899
-3783
-3628
-3721
-3806
-3979
-3854
-3438
-2815
-2204
-1804
-1532
-1225
-865
-274
348
731
862
844
880
1033
1415
1782
1892
1686
1411
1232
1242
1332
1346
1151
745
333
-33
-314
-580
-885
-1282
-1723
-2077
-2356
-2551
-2697
-2797
-2882
-2889
-2765
-2545
-2259
-1963
-1658
-1363
-1026
-656
-293
-8
259
516
740
938
1078
1144
1124
1146
1239
1344
1376
1298
1147
995
898
850
779
624
401
124
-149
-369
-530
-729
-995
-1242
-1466
-1610
-1658
-1618
-1598
-1618
-1603
-1515
-1320
-1049
-761
-562
-420
-291
-141
27
209
332
370
349
332
312
292
298
257
182
99
6
-67
-130
-185
-287
-426
-668
-1048
-1597
-2271
-2599
-3150
-4008
-4500
-4989
-5243
-4979
-4604
-4379
-3927
-3324
-2545
-1499
-578
345
952
1275
1653
1761
1524
1172
713
65
-669
-1331
-2131
-2672
-2964
-3156
-3163
-3089
-2784
-2343
-1663
-1031
-501
-132
159
527
700
715
552
232
-103
-405
-621
-882
-1038
-1058
-1069
-945
-773
-445
-51
359
768
1029
1205
1340
1555
1687
1693
1654
1501
1366
1308
1306
1311
1322
1356
1405
1625
1915
2311
2727
2981
3305
3522
3796
4190
4553
4951
5201
5445
5690
5991
6177
6469
6748
6692
6804
6690
6502
6204
5658
5065
3699
1836
-12
-2051
-3961
-5162
-6023
-6791
-7353
-7797
-8061
-7954
-7348
-6086
-4584
-3131
-1710
-741
-12
667
1456
2096
2425
2556
2350
2013
1928
2029
2068
2089
2081
2099
2204
2527
3062
3418
3410
3117
2544
1758
987
377
-441
-1514
-2646
-3818
-4835
-5457
-5696
-5714
-5602
-5277
-4747
-4048
-3115
-2052
-1087
-291
421
975
1328
1609
1825
1823
1634
1396
1142
926
863
978
1192
1371
1583
1788
1944
2113
2277
2317
2153
1841
1361
717
26
-613
-1267
-1917
-2445
-2864
-3126
-3140
-2898
-2547
-2168
-1716
-1205
-679
-127
398
769
939
953
861
674
477
321
125
-87
-258
-351
-378
-269
-48
176
370
544
697
773
784
702
484
127
-295
-719
-1141
-1494
-1787
-2042
-2224
-2276
-2191
-1981
-1759
-1670
-1637
-1499
-1206
-807
-429
-365
-638
-951
-1150
-1109
-1041
-1220
-1572
-2122
-2617
-2589
-2449
-2291
-2158
-2308
-2472
-2423
-2159
-1815
-1456
-1334
-1305
-1372
-1437
-1339
-1215
-1185
-1230
-1353
-1474
-1414
-1213
-1128
-1117
-1114
-1154
-1034
-878
-688
-617
-729
-913
-1082
-1137
-1114
-1050
-1125
-1308
-1463
-1555
-1502
-1316
-1105
-979
-955
-923
-868
-691
-523
-411
-382
-428
-375
-307
-166
20
175
309
492
763
1064
1388
1694
1923
2064
2209
2360
2473
2557
2560
2532
2498
2441
2543
2653
2732
2926
3046
3194
3475
3853
4462
5056
5440
5829
5783
5631
5815
5888
6007
5873
5261
4288
3193
1774
61
-1941
-4234
-6055
-6730
-6667
-6300
-6047
-6483
-7022
-6918
-5700
-3601
-1326
-24
286
75
-138
388
1223
1882
1835
1031
84
-301
209
1130
1803
1917
1506
1100
1329
2056
2832
3064
2316
1053
-225
-1160
-1722
-2214
-2930
-3893
-4813
-5350
-5338
-4859
-4231
-3714
-3192
-2655
-1930
-993
-82
591
838
738
502
304
219
271
300
223
74
-92
-140
13
426
977
1484
1821
1864
1650
1342
1061
794
450
-55
-692
-1359
-1911
-2190
-2257
-2186
-2076
-1902
-1571
-1033
-320
334
761
911
845
775
788
817
738
387
-175
-721
-1066
-1124
-978
-798
-712
-691
-605
-423
-143
123
246
165
-67
-343
-585
-802
-1027
-1281
-1556
-1745
-1775
-1623
-1323
-973
-644
-357
-61
266
594
860
973
859
598
294
5
-244
-490
-769
-1098
-1407
-1634
-1720
-1872
-2214
-3152
-4217
-4410
-4439
-4150
-3782
-4075
-4455
-4303
-3505
-2481
-1360
-916
-584
-206
68
510
798
1043
895
345
-430
-1018
-1344
-1689
-1806
-1920
-2268
-2420
-2427
-2080
-1568
-1145
-969
-840
-486
-245
-117
-288
-608
-943
-1141
-1150
-1220
-1287
-1540
-1794
-1805
-1786
-1449
-1054
-639
-369
-418
-398
-246
155
507
759
839
799
940
1121
1374
1671
1867
1997
2159
2408
2570
2820
2941
2937
3026
3056
3188
3327
3329
3175
3148
3202
3348
3985
4657
5072
5414
5895
6154
6471
7043
7220
7351
6960
5420
3013
110
-3002
-5762
-6655
-6791
-6925
-6867
-7793
-8405
-8100
-6658
-4156
-1467
150
414
315
-1
688
1550
1874
1435
26
-1378
-1944
-1107
255
1416
1845
1522
1212
1581
2558
3685
4242
3540
2007
299
-1060
-2010
-2741
-3617
-4720
-5630
-6012
-5728
-4849
-3753
-3062
-2479
-1924
-1156
-41
876
1468
1331
606
-264
-911
-1168
-1067
-799
-712
-739
-800
-648
-148
719
1644
2286
2548
2317
1828
1280
785
300
-270
-1001
-1794
-2399
-2668
-2544
-2161
-1666
-1206
-699
-54
701
1480
1973
2021
1677
1135
654
346
97
-293
-887
-1557
-1975
-1972
-1546
-940
-436
-194
-179
-164
-51
126
204
19
-486
-1139
-1758
-2170
-2339
-2356
-2296
-2181
-1925
-1509
-924
-274
275
684
929
1096
1178
1153
988
599
64
-502
-927
-1152
-1221
-1212
-1229
-1231
-1226
-1125
-927
-765
-1382
-2349
-3017
-4021
-4271
-4106
-4400
-4654
-4641
-4312
-3559
-2224
-1389
-504
222
763
1316
1531
1772
1448
863
-8
-827
-1517
-2183
-2376
-2565
-2741
-2667
-2577
-2150
-1523
-821
-374
-125
110
123
123
-147
-535
-1101
-1524
-1711
-1926
-1889
-1907
-1824
-1582
-1384
-948
-576
-139
169
136
11
-215
-270
-368
-387
-439
-534
-414
-229
178
634
1112
1535
1909
2333
2543
2770
2706
2552
2377
1998
1954
1778
1705
1732
1655
1949
2170
2746
3530
3965
4582
5108
5626
6381
6937
7210
7291
7146
7215
7244
6802
6103
3846
952
-1627
-4419
-5856
-5966
-6030
-6176
-6170
-6840
-6788
-5824
-4309
-2290
-1060
-462
-749
-793
-624
-88
454
236
-363
-1167
-1535
-902
583
1867
2876
3070
2712
2526
2551
2972
3231
2836
1751
143
-1407
-2558
-3431
-3849
-4133
-4428
-4315
-4005
-3409
-2555
-1858
-1379
-1030
-755
-452
-118
76
51
-421
-1062
-1564
-1660
-1274
-612
96
501
698
844
1077
1497
1957
2206
2039
1465
695
-61
-623
-947
-1172
-1399
-1594
-1712
-1562
-1112
-513
143
631
941
1158
1291
1377
1335
1057
630
118
-315
-574
-730
-806
-929
-1022
-1023
-813
-437
-82
124
31
-296
-736
-1104
-1330
-1519
-1745
-2062
-2395
-2615
-2603
-2304
-1846
-1295
-773
-355
-15
240
488
609
668
628
414
180
-96
-317
-498
-615
-713
-772
-709
-630
-500
-423
-454
-594
-795
-999
-1219
-1489
-1797
-2520
-4413
-5403
-5527
-5665
-4468
-3607
-3635
-3564
-2564
-1560
-128
1174
1133
1204
865
635
144
-107
-214
-762
-1495
-2461
-2599
-2597
-2419
-1578
-1203
-952
-761
-811
-724
-540
-279
-669
-817
-911
-1154
-1445
-1792
-1836
-1802
-1261
-878
-643
-379
-402
-207
-194
-359
-406
-616
-599
-906
-1261
-1567
-1576
-1096
-720
-150
176
629
1115
1400
1725
1957
2175
2172
2088
1830
1454
1230
1161
1282
1408
1777
1990
1877
2450
3037
3163
3720
4109
4251
4713
4836
4864
5022
5237
5650
6274
6664
6641
6712
6800
6934
6050
3214
277
-3069
-6031
-6315
-6131
-5828
-5622
-6537
-7532
-7129
-5155
-3051
-747
68
-345
-833
-1062
-48
753
891
-167
-1687
-2612
-2362
-439
1447
2703
3131
2476
2033
2125
2547
2996
2807
2021
449
-1234
-2614
-3665
-4171
-4330
-4334
-4018
-3292
-2710
-1936
-1322
-1055
-669
-409
-113
19
-111
-386
-911
-1450
-1765
-1847
-1599
-981
-220
441
893
1166
1327
1435
1651
1819
1627
1108
362
-417
-1028
-1303
-1301
-1225
-1020
-803
-556
-125
415
1028
1545
1803
1842
1639
1289
934
514
81
-276
-535
-693
-765
-846
-859
-801
-681
-415
-213
-142
-289
-634
-1096
-1602
-1999
-2300
-2480
-2556
-2570
-2525
-2392
-2120
-1690
-1194
-614
-97
258
478
523
446
296
167
86
11
-63
-168
-265
-311
-244
-136
10
94
62
7
-200
-464
-761
-1065
-1369
-1640
-1917
-2257
-3396
-4610
-4792
-4816
-4065
-2950
-2510
-2616
-2170
-1245
-510
439
601
293
19
12
-230
-600
-634
-873
-1212
-1616
-1686
-1520
-1444
-1083
-734
-710
-563
-586
-681
-808
-790
-927
-1225
-1044
-872
-872
-1069
-1136
-1064
-730
-222
-37
-66
-237
-380
-491
-740
-882
-1115
-1253
-1298
-1403
-1365
-1258
-822
-431
-63
307
607
983
1261
1415
1420
1365
1308
1331
1349
1285
1276
1304
1463
1790
2195
2523
2614
2608
2616
2777
2890
2883
3101
3081
3212
3612
3761
4094
4608
5174
5819
6181
6405
6573
6577
6869
7008
6541
4973
2062
-981
-4210
-6386
-6577
-6224
-5811
-5480
-5640
-5661
-4585
-3045
-1550
-542
-396
-641
-883
-590
-127
-304
-1000
-2217
-2887
-2521
-1392
649
2190
2912
3081
2685
2467
2459
2423
2117
1157
-163
-1475
-2563
-3239
-3695
-4024
-4045
-3793
-3026
-1898
-1008
-272
-86
-396
-727
-956
-981
-1010
-1180
-1541
-2058
-2404
-2272
-1736
-961
-98
584
1012
1292
1496
1596
1421
1079
537
-153
-704
-1131
-1353
-1437
-1390
-1159
-827
-347
271
869
1366
1642
1722
1671
1458
1201
864
432
-27
-390
-590
-617
-514
-367
-230
-195
-136
-84
-134
-226
-448
-829
-1327
-1833
-2309
-2733
-2973
-3061
-3019
-2811
-2455
-2011
-1553
-1162
-824
-517
-286
-113
-29
-103
-246
-361
-479
-540
-543
-471
-346
-158
128
335
459
407
244
97
-178
-401
-724
-1145
-1533
-1804
-1949
-2022
-2125
-3075
-3915
-4010
-3935
-3324
-2667
-2603
-2833
-2286
-1361
-725
-364
-535
-813
-801
-357
-210
-445
-639
-774
-901
-1014
-1017
-1048
-1211
-979
-648
-609
-581
-721
-912
-1048
-849
-728
-684
-544
-599
-805
-1013
-914
-710
-467
-359
-596
-778
-827
-717
-741
-994
-1163
-1353
-1333
-1318
-1355
-1350
-1220
-909
-653
-393
-216
-86
128
410
640
764
824
861
875
976
1090
1222
1454
1747
1957
1983
2087
2166
2327
2605
2681
2633
2620
2684
2780
2889
2857
2957
3461
3731
3988
4331
4526
4888
5532
6042
6089
6117
6145
6275
6141
5050
2765
-277
-3191
-5037
-5538
-5469
-5247
-5084
-4944
-4458
-3276
-2095
-1410
-1174
-1233
-1187
-781
-132
-25
-676
-1882
-2906
-3213
-2510
-1056
398
1474
2004
2372
2555
2618
2551
2176
1579
879
142
-763
-1737
-2644
-3284
-3515
-3306
-2701
-1959
-1251
-704
-395
-316
-419
-518
-573
-685
-950
-1396
-1945
-2378
-2454
-2080
-1467
-781
-100
351
657
1038
1443
1639
1590
1237
655
46
-382
-636
-858
-971
-982
-835
-485
43
590
991
1247
1455
1642
1723
1620
1279
737
167
-239
-431
-476
-446
-413
-433
-397
-254
-36
160
233
168
-84
-470
-891
-1336
-1801
-2226
-2525
-2655
-2604
-2412
-2130
-1825
-1517
-1170
-810
-473
-204
-50
-27
-140
-276
-395
-494
-566
-608
-588
-491
-299
-39
224
444
551
560
483
338
118
-155
-518
-938
-1364
-2106
-2724
-3071
-3472
-3617
-3339
-3116
-2920
-2326
-1702
-1392
-1115
-811
-821
-900
-741
-753
-1031
-1040
-1034
-1280
-1365
-1203
-1108
-1007
-520
-130
-144
-101
59
-26
-217
-157
-307
-600
-643
-646
-838
-1008
-898
-904
-942
-721
-569
-587
-591
-466
-608
-857
-905
-1053
-1317
-1482
-1472
-1543
-1516
-1256
-1042
-939
-750
-433
-203
27
372
536
535
596
657
619
611
765
884
910
1046
1229
1299
1428
1715
1919
2019
2154
2282
2219
2145
2321
2343
2223
2331
2424
2377
2470
2775
2965
3175
3707
4108
4238
4434
4617
4632
4739
4968
4841
4167
3189
1891
274
-1192
-2274
-3040
-3463
-3420
-3067
-2711
-2324
-1900
-1749
-1839
-1809
-1575
-1196
-722
-407
-666
-1449
-2353
-2911
-2939
-2422
-1491
-730
-286
-118
-36
37
227
632
940
1040
949
721
237
-327
-809
-1254
-1524
-1576
-1449
-1368
-1336
-1286
-1264
-1158
-941
-632
-460
-459
-575
-872
-1190
-1424
-1507
-1521
-1505
-1458
-1488
-1463
-1304
-957
-524
-142
205
360
373
383
396
398
328
262
164
-8
-141
-196
-203
-132
39
264
480
661
786
802
749
702
676
655
593
455
218
-89
-330
-451
-485
-458
-428
-452
-504
-556
-601
-621
-614
-612
-641
-709
-809
-937
-1063
-1167
-1240
-1299
-1324
-1334
-1342
-1315
-1264
-1182
-1053
-895
-757
-661
-599
-554
-499
-439
-377
-313
-280
-293
-332
-372
-403
-409
-387
-370
-400
-425
-469
-522
-554
-661
-943
-1230
-1386
-1632
-1861
-1897
-1811
-1685
-1418
-1109
-1204
-1430
-1440
-1318
-1077
-685
-395
-463
-655
-838
-915
-839
-534
-160
-159
-230
-314
-427
-443
-292
-155
-245
-222
-198
-233
-301
-455
-510
-512
-396
-413
-556
-827
-995
-867
-748
-649
-668
-730
-871
-903
-833
-772
-616
-506
-477
-525
-572
-576
-558
-423
-276
-155
-77
-40
11
18
35
150
316
471
543
500
403
381
499
619
698
706
638
575
620
750
864
964
1000
958
930
955
1074
1224
1388
1477
1500
1506
1502
1584
1664
1717
1766
1825
1851
1867
1904
1869
1842
1792
1643
1413
1185
967
833
861
1009
1176
1253
1139
795
380
-58
-248
-154
4
110
-28
-425
-962
-1351
-1501
-1336
-1024
-762
-639
-853
-1192
-1558
-1760
-1795
-1658
-1466
-1382
-1328
-1416
-1528
-1682
-1747
-1697
-1577
-1357
-1268
-1256
-1396
-1557
-1623
-1613
-1430
-1254
-1100
-1077
-1124
-1123
-1103
-965
-806
-706
-685
-738
-788
-815
-743
-635
-541
-479
-503
-534
-593
-598
-538
-439
-324
-262
-231
-261
-295
-299
-268
-202
-118
-27
17
6
-56
-114
-115
-42
88
210
292
320
313
305
313
357
422
471
474
411
305
191
92
23
-39
-89
-137
-191
-248
-311
-352
-376
-386
-381
-400
-444
-507
-596
-667
-709
-746
-759
-778
-815
-834
-838
-797
-745
-699
-666
-682
-731
-788
-845
-903
-954
-994
-1063
-1148
-1232
-1417
-1692
-1832
-1670
-1356
-1059
-879
-1025
-1315
-1437
-1375
-1233
-1100
-976
-917
-952
-1126
-1307
-1362
-1255
-934
-715
-683
-829
-964
-975
-899
-783
-819
-815
-789
-772
-834
-1006
-1067
-986
-805
-739
-796
-929
-984
-829
-630
-473
-430
-419
-430
-451
-445
-428
-323
-190
-132
-181
-298
-373
-350
-219
-81
13
43
64
114
107
108
166
289
403
436
382
307
304
393
500
557
590
624
681
722
761
793
868
985
1090
1138
1114
1141
1204
1316
1488
1652
1732
1792
1819
1762
1719
1800
1948
2043
2098
1988
1787
1650
1619
1628
1544
1371
1059
799
683
793
1041
1157
1054
665
124
-353
-473
-307
-62
90
-86
-485
-986
-1343
-1372
-1208
-961
-793
-819
-1068
-1373
-1589
-1732
-1759
-1703
-1601
-1489
-1398
-1355
-1447
-1603
-1708
-1671
-1466
-1209
-1002
-979
-1100
-1257
-1318
-1219
-1010
-748
-615
-644
-745
-839
-844
-753
-616
-535
-556
-640
-715
-728
-692
-589
-484
-422
-381
-393
-427
-459
-451
-410
-360
-302
-243
-216
-229
-231
-224
-177
-58
76
188
211
175
132
121
190
312
423
484
477
426
371
364
413
469
518
514
454
367
266
192
142
92
49
-3
-65
-127
-192
-260
-316
-338
-342
-344
-368
-413
-472
-510
-514
-508
-506
-500
-538
-598
-634
-650
-645
-663
-694
-741
-815
-875
-911
-934
-943
-945
-963
-1011
-1086
-1305
-1601
-1697
-1494
-1147
-862
-762
-991
-1317
-1397
-1281
-1102
-923
-765
-726
-819
-1033
-1246
-1283
-1123
-799
-603
-628
-805
-936
-910
-842
-794
-852
-836
-779
-783
-887
-1044
-1046
-926
-736
-695
-808
-915
-929
-755
-598
-497
-485
-481
-473
-505
-504
-483
-357
-213
-149
-194
-310
-354
-294
-170
-59
5
63
97
102
54
24
95
229
330
313
203
114
136
234
314
363
376
402
442
484
561
663
828
972
1015
938
873
935
1090
1298
1464
1559
1580
1572
1589
1607
1684
1834
2033
2176
2144
1973
1782
1652
1599
1612
1563
1397
1132
879
739
780
940
1019
894
526
47
-326
-449
-314
-102
-61
-306
-735
-1160
-1443
-1460
-1287
-1096
-1039
-1173
-1402
-1646
-1810
-1874
-1849
-1772
-1647
-1515
-1431
-1423
-1532
-1662
-1725
-1619
-1397
-1181
-1029
-1082
-1209
-1331
-1350
-1202
-978
-755
-656
-671
-753
-806
-806
-729
-641
-625
-657
-729
-795
-802
-760
-687
-608
-540
-503
-501
-479
-453
-414
-365
-310
-260
-223
-189
-171
-142
-104
-26
78
173
226
228
199
175
209
291
379
444
459
400
329
275
258
266
289
293
233
148
65
-5
-65
-124
-154
-183
-230
-268
-299
-341
-371
-385
-393
-390
-394
-427
-452
-456
-457
-434
-424
-424
-460
-499
-534
-551
-546
-545
-569
-622
-689
-770
-832
-877
-902
-924
-953
-1008
-1144
-1446
-1672
-1586
-1232
-886
-691
-784
-1188
-1402
-1354
-1185
-990
-822
-717
-751
-914
-1170
-1242
-1152
-859
-527
-444
-555
-772
-832
-822
-766
-778
-820
-720
-705
-748
-934
-1032
-935
-708
-518
-595
-742
-884
-801
-623
-483
-397
-402
-393
-468
-504
-487
-385
-175
-48
-32
-153
-263
-275
-181
-29
67
158
225
237
165
48
59
193
370
446
365
223
125
172
261
305
349
381
443
487
520
591
706
870
955
958
919
917
1042
1218
1373
1451
1519
1582
1648
1750
1822
1917
2105
2278
2336
2328
2218
2071
1948
1847
1746
1632
1475
1270
1121
1012
990
1076
1118
975
676
286
-22
-113
-45
38
-8
-280
-666
-1043
-1294
-1309
-1176
-990
-946
-1058
-1304
-1571
-1696
-1733
-1661
-1575
-1451
-1362
-1330
-1326
-1442
-1510
-1528
-1423
-1223
-1071
-976
-1022
-1093
-1162
-1154
-1011
-841
-658
-594
-599
-655
-715
-696
-659
-608
-615
-666
-730
-780
-771
-743
-651
-562
-499
-449
-427
-395
-354
-281
-220
-178
-140
-117
-100
-93
-82
-55
20
109
215
298
300
258
235
254
311
403
448
415
336
227
167
168
187
216
207
136
39
-39
-110
-159
-189
-201
-227
-264
-307
-363
-405
-431
-442
-442
-442
-453
-471
-485
-510
-528
-532
-531
-542
-592
-653
-716
-756
-756
-765
-776
-811
-873
-948
-1013
-1034
-1047
-1037
-1052
-1187
-1501
-1785
-1771
-1464
-1088
-806
-873
-1271
-1518
-1527
-1375
-1148
-937
-861
-902
-1016
-1257
-1404
-1379
-1064
-691
-571
-689
-873
-923
-920
-850
-856
-849
-740
-651
-656
-867
-1012
-975
-730
-532
-576
-742
-920
-867
-686
-529
-478
-472
-453
-477
-483
-492
-408
-208
-44
-3
-133
-266
-306
-239
-117
-33
36
101
129
61
-70
-75
60
248
373
322
168
36
54
144
215
265
282
334
371
408
477
579
743
897
960
931
979
1125
1251
1374
1457
1441
1477
1576
1633
1685
1794
1945
2110
2244
2212
2102
1979
1881
1858
1784
1616
1374
1149
832
684
783
918
1057
1005
685
150
-230
-354
-220
28
80
-76
-526
-1059
-1435
-1502
-1359
-1110
-885
-968
-1223
-1516
-1707
-1797
-1724
-1571
-1430
-1266
-1221
-1232
-1389
-1556
-1615
-1527
-1314
-1139
-984
-1018
-1160
-1242
-1267
-1145
-929
-693
-585
-613
-705
-796
-779
-728
-641
-599
-664
-748
-832
-855
-815
-695
-555
-457
-387
-374
-349
-294
-212
-104
-31
15
42
57
37
9
24
91
192
302
372
369
313
260
270
357
474
574
601
530
400
280
247
271
316
325
268
166
50
-45
-98
-133
-146
-159
-195
-245
-303
-387
-424
-415
-401
-398
-413
-450
-535
-602
-642
-654
-637
-649
-668
-729
-823
-849
-833
-792
-763
-761
-791
-872
-925
-938
-929
-919
-948
-1086
-1262
-1367
-1403
-1333
-1152
-1007
-994
-990
-1059
-1177
-1207
-1170
-1089
-1017
-992
-1071
-1161
-1237
-1254
-1162
-1069
-966
-885
-846
-861
-865
-860
-849
-758
-699
-651
-658
-680
-667
-630
-546
-515
-489
-501
-503
-493
-488
-435
-362
-298
-290
-269
-286
-292
-240
-191
-132
-97
-83
-76
-96
-108
-109
-95
-47
15
36
20
3
9
65
116
149
188
203
210
214
232
275
309
348
407
467
522
571
633
707
782
875
919
971
1015
1073
1215
1374
1497
1570
1609
1661
1764
1840
1920
2025
2118
2190
2229
2197
2050
1817
1520
1221
947
807
894
1198
1481
1479
1141
517
-88
-368
-261
29
284
251
-181
-822
-1489
-1854
-1842
-1535
-1147
-977
-1092
-1489
-1856
-2106
-2156
-2020
-1807
-1578
-1462
-1419
-1541
-1737
-1867
-1870
-1716
-1491
-1279
-1183
-1224
-1350
-1418
-1342
-1159
-890
-679
-627
-709
-806
-833
-760
-638
-545
-571
-714
-868
-956
-923
-786
-600
-446
-393
-429
-482
-497
-445
-330
-185
-63
-24
-47
-116
-199
-236
-182
-49
110
245
295
235
135
60
76
188
353
479
491
403
258
141
120
168
230
253
203
108
7
-88
-147
-168
-164
-165
-200
-279
-369
-434
-463
-465
-456
-471
-499
-567
-668
-746
-797
-785
-763
-755
-787
-867
-963
-1037
-1030
-978
-917
-878
-909
-994
-1092
-1156
-1295
-1529
-1671
-1604
-1408
-1199
-1012
-1089
-1356
-1488
-1532
-1459
-1302
-1173
-1116
-1094
-1199
-1416
-1542
-1558
-1316
-1071
-964
-969
-1045
-1076
-1086
-993
-1010
-973
-847
-724
-648
-720
-758
-743
-554
-416
-420
-478
-595
-536
-417
-305
-275
-275
-271
-305
-278
-271
-194
-79
-23
-9
-87
-151
-161
-92
-8
39
86
132
193
176
126
141
209
330
420
411
340
267
288
324
359
415
444
484
494
488
477
512
606
716
807
804
767
778
863
962
1127
1341
1470
1515
1551
1580
1652
1840
2019
2124
2187
2264
2342
2407
2376
2103
1663
1149
818
779
1017
1466
1821
1786
1281
522
-186
-467
-204
303
704
640
104
-689
-1432
-1785
-1705
-1301
-866
-654
-798
-1239
-1743
-2084
-2143
-1989
-1690
-1383
-1205
-1185
-1308
-1534
-1726
-1734
-1554
-1276
-1062
-1000
-1131
-1370
-1509
-1454
-1237
-945
-704
-636
-725
-812
-808
-658
-472
-366
-375
-547
-753
-870
-849
-708
-524
-367
-303
-339
-386
-404
-361
-223
-54
96
168
157
75
-25
-92
-64
57
237
406
467
417
304
218
224
331
487
608
628
546
419
317
299
353
417
447
412
287
146
60
31
41
25
-30
-115
-228
-320
-368
-396
-407
-422
-454
-534
-640
-735
-814
-829
-814
-793
-816
-903
-1014
-1098
-1123
-1086
-1013
-983
-1016
-1096
-1181
-1272
-1370
-1446
-1572
-1702
-1716
-1592
-1418
-1275
-1217
-1314
-1426
-1471
-1460
-1396
-1338
-1293
-1296
-1319
-1416
-1515
-1541
-1454
-1263
-1120
-1046
-1049
-1055
-1063
-1054
-1019
-982
-887
-782
-687
-676
-708
-694
-620
-501
-441
-431
-482
-503
-446
-371
-305
-306
-299
-299
-290
-267
-230
-151
-76
-32
-49
-98
-139
-147
-98
-32
27
78
101
111
97
77
120
214
306
349
365
331
305
355
425
485
528
564
566
584
626
671
757
872
952
1054
1116
1143
1202
1269
1351
1500
1734
1900
2058
2161
2140
2141
2180
2309
2478
2604
2562
2262
1546
668
125
118
797
1848
2620
2445
1429
23
-1127
-1238
-531
561
1272
1060
-57
-1526
-2591
-2858
-2124
-1151
-407
-333
-921
-1763
-2513
-2760
-2722
-2328
-1855
-1425
-1219
-1348
-1628
-2051
-2174
-2044
-1572
-1059
-851
-899
-1345
-1757
-1950
-1698
-1191
-753
-494
-669
-946
-1121
-1023
-621
-237
-22
-139
-502
-877
-1112
-1038
-767
-435
-225
-252
-416
-598
-619
-490
-215
80
287
389
315
152
-41
-157
-121
58
317
536
572
377
104
-85
-62
178
514
745
734
543
299
169
254
441
586
609
509
333
162
63
20
4
-27
-73
-145
-228
-310
-365
-381
-369
-344
-327
-364
-476
-616
-741
-814
-823
-808
-840
-975
-1153
-1307
-1370
-1344
-1247
-1161
-1177
-1260
-1373
-1521
-1735
-1944
-2016
-1925
-1749
-1566
-1470
-1591
-1760
-1858
-1880
-1743
-1537
-1370
-1304
-1299
-1404
-1524
-1576
-1490
-1278
-1139
-1066
-1100
-1109
-1097
-1058
-1005
-1010
-921
-824
-708
-665
-667
-641
-576
-401
-293
-270
-388
-474
-465
-412
-306
-285
-306
-395
-451
-436
-396
-246
-109
4
75
85
91
103
162
239
319
373
440
511
521
520
523
599
767
953
1094
1112
1097
1084
1092
1137
1155
1141
1079
1052
1122
1162
1275
1392
1457
1525
1664
1807
1980
2252
2565
2846
3223
3584
3989
4328
4802
4940
6806
8913
7574
5460
2588
733
-188
-1609
-2946
-4285
-3870
-2259
-1668
-1379
-1262
-1476
-2046
-1887
-1034
-140
484
25
-1982
-4723
-6523
-6767
-5795
-4244
-2526
-2018
-2231
-2083
-1380
-255
739
1924
2483
2631
2364
1854
534
-1019
-1962
-2648
-2664
-2443
-1930
-1742
-1624
-1097
-424
131
761
1476
1645
1319
672
-502
-1780
-2617
-2956
-3134
-3521
-3690
-3811
-3720
-2859
-1458
-118
824
1332
1318
1037
770
801
628
42
-541
-1230
-1776
-1808
-1537
-1077
-522
393
1618
2580
3368
3763
3571
3067
2704
2401
1928
1268
486
-433
-1347
-1690
-1540
-1124
-479
152
512
640
739
792
519
56
-529
-1317
-2141
-2885
-3447
-3977
-4276
-4188
-3833
-3227
-2500
-1755
-1178
-727
-289
-36
-19
-176
-564
-1170
-1797
-2198
-2396
-2426
-2482
-2626
-2576
-2517
-2058
-1480
-1106
-910
-792
-507
-512
-609
-1009
-1730
-2392
-2577
-2415
-2411
-2311
-2284
-2269
-2084
-1637
-1313
-1255
-1214
-1133
-1249
-1516
-1714
-2093
-2438
-2496
-2219
-2008
-1646
-1154
-727
-299
190
777
1004
1116
1072
841
576
396
270
-86
-377
-535
-579
-513
-301
16
204
433
731
815
769
671
511
375
249
226
116
37
154
386
658
1053
1538
2039
2520
2793
3057
3047
3001
3127
2968
2736
2559
2342
2305
2378
2755
3307
3885
4911
5810
6771
7704
8568
9424
9815
10009
9100
6082
2124
-1682
-5176
-6704
-6615
-6443
-6667
-6574
-5465
-3597
-1183
302
-114
-1875
-2375
-1512
-59
985
-275
-3256
-6618
-7838
-6499
-3732
-686
1559
2176
2081
2449
3144
3861
4051
3902
3000
1830
467
-1121
-2928
-4424
-4895
-4474
-3388
-2102
-807
-99
512
1003
1174
922
350
-132
-891
-1851
-2942
-4187
-5038
-4846
-3771
-2238
-1031
-368
6
379
1239
2432
3141
2906
1774
78
-1304
-2103
-2199
-1957
-1835
-1640
-1298
-575
554
1676
2546
3097
3321
3506
3483
3009
2052
696
-645
-1477
-1661
-1297
-799
-515
-351
-218
154
774
1405
1710
1409
618
-441
-1527
-2421
-3097
-3634
-4009
-4118
-3881
-3358
-2678
-1909
-1119
-407
279
827
963
668
-44
-833
-1530
-2042
-2206
-2408
-2597
-2726
-2542
-1935
-1072
-133
401
491
201
-82
-582
-1222
-1875
-2719
-3334
-3640
-3554
-3451
-3205
-2835
-2364
-1745
-1095
-619
-564
-645
-891
-1185
-1554
-1862
-2229
-2599
-2693
-2528
-2181
-1659
-1032
-543
-114
272
618
748
697
461
39
-336
-699
-1007
-1301
-1454
-1365
-1075
-620
-131
281
511
722
881
870
755
439
56
-322
-563
-692
-748
-545
-237
243
852
1469
1992
2349
2667
2852
2861
2712
2519
2252
2045
1972
1937
2108
2354
2693
2984
3340
3652
3723
4190
4648
4858
5114
5484
5828
6347
7478
8415
8675
8576
7830
4918
1310
-1654
-5142
-7133
-7270
-7153
-7033
-6200
-4798
-3332
-1523
-288
-182
-1208
-1657
-1224
-690
-23
-415
-2074
-4306
-5502
-5019
-3290
-865
1504
2734
2982
3173
3253
3359
3276
2782
1749
552
-841
-2195
-3385
-4454
-4859
-4521
-3542
-2315
-926
61
612
782
584
200
-496
-1063
-1659
-2390
-3067
-3657
-3872
-3464
-2550
-1251
-108
582
1076
1402
1697
2067
2197
1766
846
-493
-1619
-2318
-2530
-2115
-1602
-1058
-487
201
1003
1749
2355
2659
2553
2267
1923
1356
661
-75
-824
-1308
-1349
-996
-429
33
390
562
584
667
732
633
199
-549
-1446
-2372
-3057
-3412
-3562
-3606
-3476
-3028
-2441
-1718
-986
-530
-282
-102
72
30
-237
-701
-1333
-1786
-1986
-1895
-1731
-1605
-1455
-1355
-1147
-884
-804
-1081
-1621
-2205
-2779
-3152
-3329
-3495
-3577
-3460
-3063
-2546
-2024
-1563
-1315
-1088
-886
-735
-795
-1127
-1572
-2128
-2490
-2668
-2630
-2492
-2344
-2034
-1690
-1196
-662
-200
123
215
199
100
-51
-230
-457
-639
-751
-710
-570
-386
-135
136
477
744
924
950
751
467
185
18
-110
-181
-125
-32
197
559
1023
1554
2044
2552
2970
3173
3238
3149
2968
2808
2787
2826
2903
2912
2948
3152
3279
3684
4190
4622
5345
6141
7037
7858
8826
10065
10948
11350
10963
8451
3272
-1658
-5312
-7948
-7710
-6444
-6505
-6924
-6236
-4689
-2437
199
828
-800
-2757
-3055
-1787
-211
543
-1164
-4722
-7506
-7533
-4799
-848
2608
4139
3605
2823
3044
3836
4322
3969
2407
293
-1360
-2605
-3353
-4058
-4694
-4631
-3652
-2017
-305
1097
1528
1161
554
-16
-628
-1276
-1790
-2571
-3586
-4322
-4532
-4051
-2855
-1213
314
1136
1445
1578
1624
1809
2093
1884
810
-762
-2307
-3191
-3180
-2363
-1219
-415
106
668
1380
2172
2791
2997
2634
1999
1502
1091
558
-106
-829
-1462
-1550
-914
92
963
1366
1312
977
636
556
488
28
-910
-2116
-3244
-3970
-4136
-3917
-3638
-3361
-2887
-2282
-1660
-1009
-467
-328
-414
-481
-698
-1086
-1569
-2080
-2554
-2613
-2327
-1894
-1390
-1158
-1022
-770
-609
-531
-516
-967
-1669
-2158
-2593
-2976
-3111
-3196
-3231
-3002
-2538
-1984
-1604
-1276
-1152
-1225
-1304
-1403
-1552
-1939
-2302
-2655
-2874
-2818
-2520
-2130
-1804
-1338
-848
-363
149
504
522
298
106
-100
-340
-519
-716
-846
-850
-694
-401
-81
304
651
947
1138
1167
1097
858
585
394
298
280
341
562
807
1132
1561
2082
2583
2921
3215
3300
3305
3249
3097
2893
2530
2348
2483
2601
2758
3210
3476
4014
5206
6385
7639
9222
10590
11934
12881
12386
9969
4373
-1624
-5598
-8569
-8647
-6731
-6535
-7057
-6188
-5018
-2845
206
1040
-312
-2220
-2923
-1832
-337
373
-1352
-5272
-8520
-8966
-6158
-1589
2470
4432
4039
2988
3186
4385
5279
5176
3442
704
-1501
-3050
-3839
-4179
-4728
-4855
-4000
-2512
-713
1073
1870
1550
850
74
-681
-1456
-2092
-2990
-4342
-5252
-5501
-5001
-3608
-1774
-49
1063
1509
1741
1932
2052
2340
2176
1002
-635
-2337
-3457
-3476
-2659
-1364
-350
162
685
1335
2135
2994
3470
3257
2495
1595
818
24
-733
-1294
-1797
-1888
-1256
-248
758
1386
1509
1340
1035
947
938
394
-685
-2051
-3429
-4370
-4564
-4277
-3896
-3575
-3276
-2717
-1962
-1161
-455
-192
-447
-866
-1183
-1687
-2276
-2884
-3670
-4025
-3844
-3290
-2534
-1881
-1422
-979
-373
190
676
694
2
-927
-1897
-2623
-2998
-3115
-3238
-3421
-3382
-3167
-2653
-2028
-1508
-1194
-1113
-1091
-1153
-1325
-1689
-2112
-2433
-2518
-2291
-1917
-1542
-1208
-790
-266
356
986
1385
1405
1164
788
424
162
-34
-184
-342
-396
-260
20
418
890
1290
1613
1980
2241
2312
2221
1961
1736
1573
1515
1625
1629
1578
1760
2145
2556
3156
3710
3888
4044
4158
3983
3942
4078
4022
4210
4699
5156
5981
7356
8803
10545
12022
11670
9310
4682
-718
-4361
-6608
-6914
-5907
-6100
-6695
-6219
-4903
-2924
-588
-162
-1508
-2672
-2696
-882
885
1240
-944
-5054
-8185
-8636
-5952
-1802
1679
2981
2399
1545
1953
3507
4783
4961
3648
1370
-597
-1832
-2636
-3154
-3877
-4293
-3828
-2663
-1065
406
1132
962
545
62
-296
-642
-1190
-2113
-3508
-4583
-4991
-4648
-3462
-1976
-755
12
382
696
1173
1797
2410
2473
1529
43
-1492
-2579
-2617
-1912
-953
-234
78
375
889
1630
2477
3036
2995
2571
1963
1387
759
-14
-787
-1548
-1932
-1627
-879
-65
471
543
289
61
85
233
129
-473
-1479
-2715
-3738
-4163
-4132
-3953
-3747
-3492
-3277
-2873
-2188
-1639
-1352
-1358
-1688
-2528
-3377
-3586
-3760
-3842
-3552
-3271
-3014
-2105
-959
-398
184
457
420
296
218
-56
-998
-1834
-2621
-3190
-3539
-3519
-3423
-3350
-2794
-2144
-1541
-1214
-890
-818
-1023
-1066
-1261
-1575
-1821
-2042
-2296
-2333
-1981
-1402
-745
-144
293
676
1102
1499
1739
1673
1409
1055
879
787
752
851
925
1246
1699
2201
2695
3092
3379
3479
3516
3309
3103
2847
2587
2430
2266
2338
2273
2396
2623
2821
3086
3676
4204
4473
5319
5660
6008
7017
8064
9267
11093
11766
9324
5174
-144
-4968
-7355
-7162
-5888
-5348
-5449
-5614
-4772
-2765
-266
594
-928
-2889
-3756
-2675
-359
1191
-72
-3862
-7680
-9022
-6966
-2430
2044
3970
3293
1734
1240
2331
3923
4471
3420
1156
-1230
-2544
-2907
-3011
-3243
-3445
-3231
-2344
-762
869
1698
1558
863
-19
-783
-1106
-1342
-2016
-3088
-4109
-4606
-4365
-3184
-1525
-162
573
786
669
595
935
1463
1735
1189
-145
-1717
-2872
-2977
-2008
-613
404
836
891
964
1400
2146
2744
2729
2205
1528
883
393
10
-449
-1020
-1393
-1173
-425
469
1073
1038
402
-332
-701
-735
-756
-1224
-2269
-3778
-5234
-5647
-5507
-5242
-4641
-4131
-3626
-2910
-2221
-1807
-1424
-1363
-1436
-1400
-1589
-1806
-2211
-2492
-2596
-2406
-2089
-1789
-1479
-1319
-1019
-672
-258
-17
-100
-643
-1384
-1958
-2374
-2427
-2284
-2166
-2099
-1910
-1646
-1259
-787
-497
-385
-436
-571
-802
-1048
-1438
-1859
-2166
-2357
-2249
-1955
-1474
-939
-414
192
809
1403
1857
2110
2106
1955
1805
1710
1773
1759
1773
1894
2083
2525
3180
3742
4105
4378
4329
4249
4213
4052
3933
3696
3457
3188
2960
2782
2830
3063
3398
3988
4599
5533
6345
7370
8825
10100
11140
10401
6454
1227
-3471
-7388
-8440
-7083
-6253
-6038
-5554
-5052
-3449
-701
828
404
-1493
-2916
-2698
-1105
580
322
-2627
-6703
-9067
-8457
-4767
61
3397
3990
2727
1763
2043
3211
4200
3808
1868
-457
-2401
-3371
-3531
-3653
-3745
-3391
-2606
-1256
537
1753
2118
1734
908
-57
-899
-1464
-2103
-3040
-3969
-4505
-4526
-3655
-2086
-393
860
1491
1619
1446
1352
1625
1933
1584
518
-1164
-2776
-3491
-2979
-1580
-72
859
1210
1353
1588
2188
2843
3007
2515
1632
697
-43
-525
-863
-1258
-1638
-1596
-991
-28
877
1348
1180
517
-84
-361
-618
-1196
-2104
-3385
-4642
-5251
-5174
-5328
-5664
-5500
-5540
-5114
-3911
-2882
-2382
-1733
-1124
-1072
-765
-985
-1620
-2409
-2760
-2442
-2163
-1587
-1452
-1561
-1864
-1732
-1315
-1070
-650
-710
-1137
-1868
-2263
-2470
-2534
-2211
-2043
-1885
-1671
-1319
-987
-712
-502
-394
-336
-418
-575
-874
-1254
-1481
-1523
-1422
-1201
-926
-618
-200
305
910
1555
2143
2571
2699
2701
2642
2597
2682
2907
3014
2954
3153
3310
3419
3885
4350
4600
4812
4988
4712
4400
4286
4069
4075
4272
4434
4529
4807
5450
6438
7698
9373
11084
11252
8597
3975
-932
-5297
-7446
-7035
-6326
-6293
-6197
-5894
-5011
-2600
-501
-366
-1623
-3098
-3218
-1674
375
1008
-960
-4838
-8028
-8518
-6024
-1619
2211
3590
2822
1733
1733
2852
4095
4373
3111
888
-1213
-2567
-3146
-3409
-3582
-3471
-2929
-1960
-485
838
1372
1322
821
-44
-863
-1456
-2062
-2872
-3775
-4437
-4719
-4363
-3159
-1551
-173
765
1175
1085
968
1233
1820
1993
1349
-64
-1819
-3063
-3075
-1937
-444
710
1205
1292
1389
1856
2654
3168
3062
2471
1635
802
178
-274
-770
-1304
-1548
-1285
-549
312
842
638
-64
-730
-1228
-1393
-1880
-3054
-4424
-5770
-6711
-6691
-6040
-5458
-4613
-3613
-2776
-1822
-1044
-792
-952
-1124
-1182
-1263
-1475
-1893
-2544
-3140
-3250
-2839
-2189
-1488
-888
-569
-368
-26
321
352
118
-370
-1131
-1759
-2089
-2200
-2114
-1961
-1688
-1367
-986
-557
-203
2
-5
-92
-383
-753
-1106
-1460
-1696
-1800
-1622
-1217
-557
248
1049
1719
2178
2526
2720
2788
2738
2660
2491
2286
2284
2363
2492
2830
3244
3549
4021
4614
4846
5057
5324
5070
4791
4692
4302
4070
4232
4445
4981
5956
6947
8335
9869
10826
10175
6778
2236
-2181
-5693
-7077
-6590
-6152
-6254
-5905
-5553
-4239
-2060
-727
-972
-2311
-3164
-2849
-1348
-37
-417
-2966
-6324
-8241
-7632
-4387
-159
2802
3568
2779
1990
2204
3169
4154
4126
2833
906
-987
-2321
-2964
-3175
-3165
-2658
-1865
-763
568
1486
1816
1538
775
-267
-1233
-1958
-2599
-3287
-3938
-4448
-4603
-4067
-2771
-1211
97
867
945
703
569
918
1369
1263
396
-1116
-2604
-3261
-2679
-1308
160
1113
1444
1541
1716
2195
2764
2942
2600
1886
1048
293
-236
-615
-1002
-1282
-1263
-887
-277
310
557
277
-387
-1143
-1887
-2645
-3427
-4373
-5535
-6390
-6733
-6645
-5897
-4843
-3885
-3011
-2266
-1836
-1564
-1376
-1450
-1605
-1908
-2260
-2684
-3082
-3289
-3271
-2986
-2495
-1856
-1299
-764
-316
-34
99
101
-63
-412
-780
-1224
-1659
-1943
-1961
-1709
-1307
-813
-439
-182
-52
-4
23
-97
-350
-731
-1176
-1547
-1682
-1569
-1236
-708
-106
551
1162
1781
2312
2641
2878
3003
3004
2961
2934
2823
2838
3019
3313
3774
4151
4470
4677
4713
4968
5273
5246
5249
5077
4558
4401
4591
4785
5564
6586
7489
8822
9957
9721
7051
3108
-1145
-4825
-6456
-6518
-6128
-6243
-6037
-5630
-4572
-2510
-1185
-1211
-2613
-3692
-3550
-2237
-615
-555
-2534
-5691
-7816
-7694
-5162
-1267
1832
3073
2800
2102
2007
2547
3207
3263
2430
1081
-393
-1547
-2316
-2761
-2802
-2383
-1547
-523
635
1427
1719
1597
925
-51
-1125
-1992
-2663
-3196
-3576
-3915
-4077
-3771
-2727
-1249
98
975
1012
586
223
346
834
991
496
-753
-2151
-2913
-2564
-1291
154
1261
1741
1861
1955
2259
2652
2704
2381
1789
1115
547
124
-187
-562
-839
-802
-461
-58
349
420
-128
-881
-1750
-2523
-3035
-3427
-4125
-4856
-5529
-6025
-5845
-5349
-4473
-3620
-2857
-2443
-2238
-2080
-2172
-2140
-2315
-2326
-2545
-2755
-2940
-3137
-2924
-2587
-1811
-1184
-635
-271
-175
-86
-106
-75
-280
-475
-810
-1250
-1514
-1642
-1544
-1320
-963
-607
-332
-168
-94
-128
-214
-367
-586
-835
-1083
-1224
-1249
-997
-562
31
690
1278
1846
2256
2544
2657
2753
2911
2947
2914
2919
2833
2658
2872
3267
3537
3987
4449
4577
4743
5014
5044
5022
5004
4971
4849
4872
5155
5592
6128
7028
8264
9150
9589
7966
4636
1063
-2760
-5017
-5714
-5810
-5767
-5583
-5214
-4436
-2808
-1745
-1515
-2436
-3649
-3591
-2839
-1604
-1124
-2628
-5108
-7120
-7559
-5829
-2741
313
1991
2237
1824
1547
1762
2265
2728
2252
1454
238
-1057
-1844
-2416
-2344
-2009
-1309
-505
359
1095
1473
1734
1271
572
-416
-1494
-2199
-2858
-3230
-3605
-3814
-3536
-2660
-1381
-262
497
483
101
-158
-89
390
525
163
-821
-2068
-2759
-2631
-1637
-347
810
1503
1798
1934
2064
2334
2419
2365
2115
1556
988
460
43
-192
-292
-105
155
308
537
513
46
-619
-1441
-2323
-2996
-3397
-3818
-4329
-5001
-5525
-5652
-5398
-4493
-3658
-3117
-2795
-2770
-2721
-2727
-2582
-2633
-2815
-2985
-3164
-3222
-3284
-3030
-2746
-2247
-1529
-976
-549
-428
-355
-353
-367
-277
-333
-591
-970
-1233
-1364
-1309
-1027
-711
-429
-252
-152
-129
-266
-390
-572
-874
-1118
-1324
-1448
-1466
-1271
-896
-408
131
636
1143
1509
1807
2032
2115
2190
2227
2336
2410
2533
2631
2786
3167
3478
4016
4413
4688
4937
4936
4958
4935
5092
5165
5186
5340
5592
5957
6606
7536
8415
9338
9120
6671
3695
366
-2988
-4394
-5047
-5354
-5336
-5064
-4525
-3568
-2327
-1950
-2304
-3603
-3971
-3332
-2391
-1221
-1768
-3783
-6147
-7561
-7096
-4952
-1971
513
1614
1673
1421
1257
1471
2092
2335
2037
1483
283
-769
-1604
-2019
-1761
-1325
-639
71
767
1194
1626
1657
1089
351
-684
-1453
-2006
-2526
-2953
-3541
-3809
-3393
-2409
-1209
-280
34
-286
-592
-590
-147
360
315
-199
-1311
-2286
-2613
-2308
-1347
-297
577
1121
1394
1549
1782
2031
2145
2178
1908
1416
918
409
126
-7
-62
54
142
462
731
670
375
-576
-1584
-2464
-2958
-3230
-3593
-4085
-4841
-5036
-5043
-4417
-3747
-3396
-3046
-3080
-2756
-2593
-2449
-2572
-2893
-3123
-3301
-3143
-3155
-3040
-2895
-2535
-1919
-1359
-855
-679
-632
-463
-270
-130
-133
-419
-734
-980
-970
-847
-695
-535
-383
-64
141
388
377
181
18
-259
-404
-641
-859
-1006
-978
-684
-280
212
514
838
1221
1595
1991
2197
2228
2142
2102
2234
2337
2410
2529
2616
2815
3200
3578
3852
3994
4162
4292
4457
4728
4907
4981
5226
5718
6271
6972
7713
8411
8967
8149
5816
3304
212
-2263
-3501
-4155
-4341
-4376
-3834
-3054
-1967
-1271
-1404
-2651
-4088
-4101
-3290
-1956
-1262
-2418
-4795
-7121
-8023
-6905
-4526
-1750
182
712
488
178
146
505
1287
1615
1578
1030
-5
-932
-1775
-1862
-1431
-806
-82
586
1099
1428
1795
1736
1375
802
118
-360
-1035
-1745
-2530
-3389
-3567
-2948
-1842
-785
-229
-337
-834
-1022
-685
30
476
333
-424
-1659
-2522
-2758
-2354
-1493
-600
161
592
802
958
1208
1570
1974
2347
2307
1940
1366
689
223
-87
-134
15
243
571
813
796
471
27
-608
-1255
-1673
-2131
-2738
-3598
-4443
-5042
-5174
-4665
-3971
-3503
-3333
-3273
-3259
-3020
-2593
-2345
-2402
-2666
-2967
-3205
-3363
-3382
-3337
-3233
-2778
-2141
-1591
-1249
-1103
-990
-827
-493
-254
-305
-656
-1020
-1227
-1249
-992
-746
-555
-425
-207
70
258
412
464
418
266
98
-159
-510
-686
-631
-393
-59
243
411
548
822
1242
1597
1800
1846
1785
1788
1859
1999
2008
2004
2091
2325
2676
2993
3286
3328
3536
3841
4214
4658
4862
5128
5383
5787
6370
6958
7567
8019
7589
6005
4167
1872
-371
-1861
-2861
-3235
-3168
-2609
-1709
-936
-710
-1190
-2499
-3748
-3801
-2848
-1534
-779
-1726
-3967
-6230
-7537
-6836
-4881
-2530
-710
-259
-556
-1046
-1175
-852
-64
561
766
602
-95
-748
-1424
-1722
-1522
-1217
-728
-181
345
754
1115
1254
1143
944
706
607
242
-403
-1135
-1994
-2317
-1954
-1274
-626
-463
-766
-1240
-1371
-898
-18
653
683
145
-921
-1846
-2218
-2089
-1574
-1043
-642
-477
-495
-448
-207
240
833
1448
1782
1799
1601
1197
784
397
176
164
216
424
568
486
255
52
-57
-6
184
17
-598
-1563
-2535
-3249
-3671
-3662
-3525
-3474
-3421
-3316
-3202
-3018
-2790
-2648
-2489
-2324
-2220
-2273
-2546
-2860
-3033
-3066
-2863
-2587
-2405
-2228
-2030
-1700
-1309
-905
-594
-411
-347
-323
-269
-262
-183
-137
-90
-14
11
35
44
134
335
576
707
702
506
205
-12
-147
-174
-122
-43
25
74
171
292
377
420
553
743
897
1033
1155
1292
1355
1413
1503
1632
1733
1753
1790
1875
2065
2286
2534
2742
2952
3239
3542
3868
4190
4602
5010
5428
5735
5646
4994
3968
2736
1246
-100
-1139
-1741
-1842
-1345
-453
265
462
-57
-1109
-2095
-2252
-1597
-566
79
-398
-1788
-3576
-4773
-4879
-3954
-2609
-1411
-891
-1127
-1547
-1922
-1885
-1508
-936
-526
-348
-478
-817
-1191
-1539
-1621
-1517
-1304
-1011
-724
-482
-348
-259
-175
-77
136
386
444
145
-341
-860
-1196
-1147
-876
-610
-651
-1027
-1451
-1685
-1486
-896
-215
176
138
-261
-825
-1174
-1212
-958
-642
-481
-498
-701
-938
-1012
-835
-430
54
512
810
918
857
708
561
457
447
495
531
517
338
67
-162
-233
-74
190
424
444
151
-328
-781
-1093
-1229
-1310
-1540
-1882
-2138
-2215
-2076
-1744
-1458
-1382
-1440
-1565
-1632
-1575
-1474
-1413
-1404
-1531
-1762
-2011
-2285
-2396
-2306
-2095
-1836
-1645
-1592
-1672
-1737
-1742
-1569
-1341
-1172
-1059
-1080
-1117
-1177
-1129
-1037
-955
-846
-814
-729
-613
-426
-279
-172
-127
-170
-126
-120
-94
-83
-122
-143
-174
-159
-170
-172
-131
8
213
389
589
712
779
837
904
961
982
1035
1114
1203
1293
1381
1488
1626
1799
2003
2240
2434
2585
2766
2982
3164
3288
3294
3239
3154
2717
1902
1110
652
732
1460
2567
3278
3126
2159
774
-269
-443
243
1289
1945
1614
428
-1044
-2210
-2449
-1797
-873
-209
-144
-699
-1517
-2160
-2432
-2314
-2028
-1784
-1574
-1532
-1667
-1860
-2066
-2205
-2202
-2052
-1840
-1683
-1661
-1820
-2024
-2096
-1935
-1527
-1067
-811
-884
-1177
-1460
-1488
-1171
-718
-408
-475
-956
-1554
-1953
-1914
-1439
-828
-418
-370
-610
-907
-1013
-840
-487
-160
-10
-63
-239
-423
-506
-480
-356
-168
87
371
602
700
680
594
525
591
742
900
965
852
642
440
344
421
592
729
706
492
247
104
52
23
-30
-218
-570
-889
-1077
-1063
-913
-781
-823
-1033
-1314
-1575
-1680
-1666
-1541
-1473
-1560
-1763
-2063
-2300
-2415
-2333
-2158
-1991
-1916
-1962
-2037
-2118
-2076
-1960
-1774
-1552
-1445
-1376
-1390
-1380
-1325
-1217
-1067
-978
-914
-901
-861
-813
-694
-536
-420
-307
-255
-231
-237
-241
-195
-100
51
167
221
173
59
7
112
384
680
938
1061
1053
992
964
1011
1161
1369
1547
1696
1777
1805
1840
1947
2135
2380
2617
2789
2908
2960
3050
3196
3371
3562
3637
3343
2542
1634
1051
1024
1648
2695
3481
3408
2456
1001
-253
-700
-269
682
1458
1388
453
-911
-2165
-2673
-2238
-1349
-544
-273
-670
-1489
-2325
-2804
-2817
-2532
-2184
-1887
-1782
-1884
-2071
-2222
-2253
-2148
-1917
-1646
-1465
-1446
-1586
-1810
-1935
-1871
-1604
-1225
-998
-1049
-1252
-1458
-1477
-1193
-768
-432
-415
-766
-1288
-1701
-1762
-1402
-841
-410
-263
-410
-694
-881
-829
-540
-163
148
295
246
53
-149
-237
-168
44
332
611
764
734
602
476
430
529
740
965
1098
1063
908
735
622
660
805
946
989
855
599
333
187
164
201
165
-74
-580
-1184
-1525
-1439
-1082
-749
-643
-912
-1462
-2034
-2382
-2389
-2165
-1900
-1758
-1813
-2085
-2403
-2597
-2574
-2302
-1940
-1714
-1746
-1998
-2264
-2390
-2353
-2184
-1946
-1751
-1640
-1565
-1548
-1532
-1482
-1343
-1157
-1050
-1014
-1066
-1068
-974
-761
-519
-384
-382
-461
-479
-431
-256
0
227
361
336
230
72
-27
63
287
572
770
841
781
700
738
934
1248
1524
1711
1794
1808
1809
1828
1903
2003
2153
2337
2495
2656
2827
3009
3192
3397
3623
3755
3545
2862
1982
1353
1162
1484
2280
2983
3003
2339
1213
160
-258
40
813
1510
1522
759
-419
-1619
-2270
-2119
-1507
-889
-660
-939
-1575
-2225
-2600
-2582
-2319
-2026
-1751
-1653
-1721
-1924
-2134
-2272
-2334
-2181
-1928
-1702
-1605
-1696
-1879
-1997
-1915
-1649
-1242
-952
-958
-1141
-1399
-1487
-1300
-952
-618
-552
-785
-1189
-1509
-1546
-1268
-814
-470
-338
-441
-655
-800
-773
-507
-181
72
202
184
75
-54
-107
-60
66
247
471
660
722
688
583
501
552
711
934
1120
1139
1031
850
704
662
718
792
779
653
457
275
169
188
266
263
95
-157
-485
-863
-1088
-1087
-1012
-964
-966
-1150
-1438
-1718
-1928
-1978
-1888
-1781
-1728
-1750
-1949
-2129
-2252
-2293
-2193
-2062
-1922
-1941
-2051
-2192
-2228
-2170
-2054
-1843
-1744
-1685
-1698
-1687
-1621
-1519
-1308
-1181
-1069
-1034
-1014
-962
-865
-689
-529
-336
-299
-272
-267
-276
-201
-103
58
146
187
164
111
107
152
311
492
671
785
820
823
817
912
1087
1294
1467
1590
1696
1760
1861
2005
2156
2287
2415
2524
2585
2634
2714
2813
2946
3120
3305
3348
3002
2318
1604
1167
1114
1527
2197
2589
2428
1700
702
-20
-225
93
699
1065
905
252
-669
-1488
-1792
-1607
-1191
-802
-739
-988
-1484
-1963
-2202
-2206
-2026
-1793
-1574
-1504
-1580
-1760
-1927
-2038
-2090
-1983
-1854
-1755
-1777
-1920
-2008
-2043
-1912
-1613
-1280
-1119
-1161
-1313
-1506
-1504
-1345
-1083
-864
-903
-1136
-1493
-1747
-1734
-1424
-963
-591
-407
-449
-585
-705
-658
-430
-181
27
114
50
-73
-178
-178
-84
94
346
621
824
915
923
849
778
784
868
990
1032
975
823
612
487
511
642
781
845
779
621
450
325
285
262
163
-115
-563
-1009
-1305
-1381
-1228
-1033
-945
-1001
-1272
-1614
-1868
-1985
-1950
-1816
-1698
-1705
-1851
-2162
-2446
-2556
-2498
-2277
-2057
-1905
-1896
-1955
-2032
-2064
-2011
-1927
-1766
-1655
-1569
-1528
-1525
-1498
-1456
-1325
-1230
-1167
-1124
-1064
-962
-828
-672
-586
-539
-588
-648
-683
-682
-563
-409
-251
-154
-138
-163
-153
-29
193
479
725
868
905
874
902
1004
1153
1331
1512
1655
1732
1805
1887
1989
2127
2285
2452
2580
2666
2727
2791
2912
3075
3232
3344
3214
2693
1966
1334
1067
1207
1711
2275
2487
2181
1418
586
77
14
354
789
909
556
-178
-1025
-1622
-1719
-1439
-999
-711
-775
-1057
-1484
-1838
-1996
-1965
-1822
-1661
-1535
-1557
-1639
-1829
-1970
-1997
-1933
-1746
-1615
-1544
-1627
-1813
-1933
-1950
-1773
-1484
-1203
-1108
-1207
-1380
-1519
-1428
-1218
-948
-774
-852
-1072
-1347
-1509
-1440
-1193
-875
-643
-531
-538
-577
-571
-461
-248
-58
100
150
91
-5
-112
-124
-52
98
302
478
601
634
616
588
611
686
796
913
924
836
674
466
346
332
402
498
519
451
331
215
138
134
86
-75
-311
-567
-737
-862
-937
-957
-1007
-1133
-1306
-1455
-1536
-1539
-1541
-1518
-1442
-1478
-1607
-1765
-1898
-1931
-1943
-1953
-1958
-1988
-2014
-2069
-2135
-2125
-2041
-2942
-3048
-2336
-1927
-1571
-1775
-1786
-1543
-1148
-972
-1091
-1117
-1020
-875
-602
-501
-468
-399
-136
244
298
333
502
678
751
591
447
344
289
439
720
963
1305
1515
1667
1756
1919
2160
2251
2318
2468
2581
2623
2688
2721
2860
2983
3305
3673
3962
4390
4732
5054
5161
4893
4420
3544
2416
1379
366
-369
-803
-951
-710
-445
-234
-350
-694
-1021
-1022
-748
-482
-256
-591
-1400
-2433
-3308
-3726
-3698
-3332
-2845
-2387
-2101
-1864
-1691
-1557
-1283
-996
-790
-699
-878
-1197
-1610
-1930
-2042
-2155
-2142
-2020
-1754
-1382
-963
-516
-225
15
161
265
246
-25
-391
-860
-1230
-1365
-1344
-1291
-1280
-1257
-1196
-986
-597
-80
396
644
698
520
146
-235
-577
-761
-802
-734
-641
-586
-469
-261
133
619
1123
1532
1754
1864
1841
1678
1386
973
618
340
202
243
368
523
646
795
883
1001
1039
851
482
-55
-782
-1606
-2175
-2708
-3096
-3368
-3545
-3559
-3451
-3081
-2746
-2440
-2437
-2489
-2680
-2817
-2750
-2910
-3063
-3327
-3439
-3506
-3341
-3046
-2782
-2418
-2076
-1628
-1379
-1273
-1332
-1496
-1593
-1628
-1626
-1684
-1732
-1682
-1449
-1077
-663
-358
-143
20
189
321
262
71
-237
-435
-535
-552
-545
-576
-472
-197
308
762
1070
1247
1274
1365
1521
1648
1650
1601
1574
1761
2011
2238
2508
2674
2966
3325
3792
4155
4430
4655
4872
5156
5437
5747
5979
6416
6910
7038
6194
4852
3045
1134
-319
-1380
-1893
-2512
-2534
-2290
-1793
-1200
-1043
-1321
-2192
-2565
-2572
-2316
-2088
-2293
-2989
-4029
-4703
-4834
-4411
-3380
-2029
-839
-70
210
204
-57
-106
53
94
-82
-541
-1016
-1501
-1595
-1370
-1091
-771
-460
92
568
999
1250
1020
572
1
-476
-999
-1497
-1845
-2091
-2070
-1763
-1220
-753
-368
-50
-11
-79
-152
-233
-327
-449
-624
-1015
-1507
-1839
-1818
-1396
-656
206
793
1087
1231
1286
1350
1409
1423
1245
965
748
579
502
525
682
911
1214
1587
1851
1921
1826
1588
1177
689
196
-329
-895
-1377
-1774
-2181
-2535
-2791
-3073
-3374
-3321
-3201
-3287
-3277
-3231
-3171
-3084
-2804
-2700
-2900
-3012
-3027
-2825
-2448
-1737
-1346
-1288
-1125
-1109
-1124
-1144
-1044
-1183
-1278
-1161
-1202
-1385
-1539
-1480
-1385
-1012
-541
-330
-354
-482
-534
-608
-628
-617
-728
-917
-947
-875
-852
-826
-762
-623
-478
-278
-135
-177
-274
-230
-67
119
332
421
447
543
832
1229
1568
1923
2214
2382
2606
2815
2880
2883
2975
3151
3274
3432
3621
3776
3976
4428
4930
5315
5802
6136
6457
6828
6934
6057
4224
2475
380
-1425
-2501
-3322
-3784
-3985
-3432
-2859
-2133
-1412
-1406
-1797
-2367
-2337
-2552
-2718
-2760
-3364
-3901
-4196
-4001
-3446
-2348
-809
467
1354
1770
1753
1460
1100
926
631
184
-403
-970
-1313
-1481
-1132
-730
-365
116
510
935
1061
968
572
-187
-899
-1503
-1922
-2298
-2414
-2360
-2214
-1710
-1113
-471
7
306
390
103
-233
-583
-907
-1125
-1237
-1348
-1478
-1429
-1207
-727
-35
678
1261
1500
1543
1486
1319
1174
960
717
500
386
397
508
756
1019
1317
1567
1736
1774
1611
1306
840
258
-313
-869
-1299
-1636
-1872
-2069
-2376
-2596
-2702
-2669
-2644
-2677
-2952
-3619
-3951
-3939
-3783
-3547
-3305
-3115
-2958
-2296
-1620
-1171
-976
-973
-1078
-1209
-887
-850
-1149
-1415
-1512
-1498
-1435
-1231
-1354
-1431
-1209
-810
-633
-732
-948
-1325
-1417
-1252
-1069
-1123
-1336
-1424
-1318
-1021
-707
-573
-661
-631
-468
-319
-288
-506
-748
-840
-682
-396
-184
-139
-68
242
694
1236
1608
1738
1786
1941
2163
2293
2346
2325
2408
2578
2937
3245
3326
3447
3653
3993
4401
4804
4953
4996
5168
5462
5862
6175
6161
5213
3381
1835
266
-1349
-2257
-2909
-3409
-3644
-3228
-2775
-2259
-1534
-1361
-1749
-2370
-2389
-2535
-2674
-2462
-2666
-3058
-3255
-2977
-2416
-1435
-53
962
1439
1618
1543
1273
1013
819
438
-17
-539
-979
-1164
-1240
-960
-627
-417
-166
-5
193
293
199
-82
-640
-1325
-1852
-2113
-2249
-2153
-1913
-1696
-1318
-891
-398
3
170
133
-206
-578
-828
-961
-1036
-1067
-1148
-1286
-1232
-958
-467
183
768
1163
1262
1181
1043
861
768
660
507
407
415
527
728
1008
1268
1441
1551
1611
1569
1399
1116
639
19
-576
-1077
-1451
-1757
-2068
-2234
-2477
-2690
-2771
-2974
-3252
-3467
-3356
-3308
-3142
-2875
-2675
-2532
-2310
-1856
-1757
-1615
-1473
-1458
-1412
-1149
-842
-959
-1016
-1072
-1149
-1179
-1065
-1011
-1159
-1075
-951
-912
-937
-962
-1024
-1080
-932
-783
-786
-914
-1053
-1154
-1156
-1031
-943
-926
-923
-880
-818
-757
-782
-799
-768
-664
-439
-254
-118
-13
174
421
742
982
1113
1236
1349
1540
1725
1917
2049
2150
2320
2514
2655
2788
2948
3013
3174
3360
3539
3587
3672
3932
4090
4379
4699
4939
5020
5145
5108
4458
3062
1637
396
-771
-1440
-1951
-2501
-3176
-3156
-2949
-2532
-1831
-1597
-1793
-2389
-2312
-2169
-2065
-1925
-2160
-2480
-2712
-2304
-1754
-1034
-108
524
878
920
935
812
689
682
455
156
-296
-765
-1040
-1115
-871
-583
-378
-299
-283
-186
-136
-166
-452
-893
-1350
-1708
-1757
-1709
-1605
-1482
-1366
-1121
-797
-395
-97
34
-36
-296
-549
-759
-835
-846
-850
-863
-912
-805
-577
-217
245
648
883
855
742
607
494
494
499
463
400
404
508
686
943
1121
1256
1304
1235
1118
871
493
-63
-554
-951
-1293
-1493
-1730
-1984
-2286
-2514
-2592
-2517
-2435
-2508
-2539
-2639
-2688
-2591
-2464
-2371
-2389
-2260
-2149
-2003
-1700
-1391
-1267
-1186
-960
-905
-942
-996
-1102
-1273
-1300
-1183
-1222
-1259
-1229
-1186
-1153
-1005
-857
-869
-893
-939
-944
-982
-1035
-1081
-1190
-1174
-1078
-975
-912
-909
-903
-831
-694
-582
-508
-467
-440
-330
-163
15
143
236
389
527
721
902
1006
1109
1231
1414
1603
1803
1970
2040
2192
2277
2395
2561
2616
2736
2819
3111
3240
3352
3580
3651
3878
4002
4251
4286
4183
3977
3505
2697
1469
745
3
-614
-993
-1303
-2011
-2562
-2399
-2486
-2188
-1892
-1749
-2207
-2400
-1926
-1832
-1595
-1577
-1724
-2192
-2045
-1328
-877
-130
399
567
381
370
518
432
634
638
382
17
-372
-631
-851
-716
-528
-407
-363
-438
-483
-558
-501
-593
-856
-1047
-1323
-1445
-1370
-1285
-1202
-1172
-1077
-946
-746
-492
-382
-363
-499
-624
-698
-730
-663
-689
-679
-729
-732
-583
-396
-104
161
357
382
294
314
329
438
599
707
660
532
562
529
626
855
910
889
787
712
500
279
74
-315
-623
-936
-1176
-1586
-1974
-2116
-2290
-2304
-2300
-2291
-2381
-2355
-2285
-2350
-2241
-2256
-2310
-2307
-2083
-1835
-1615
-1413
-1368
-1279
-1103
-876
-823
-774
-753
-754
-748
-715
-735
-899
-877
-822
-711
-570
-521
-565
-702
-661
-681
-664
-689
-854
-938
-1026
-974
-953
-937
-898
-876
-758
-653
-540
-511
-495
-403
-280
-87
54
129
189
277
417
570
731
868
953
1106
1273
1422
1598
1734
1899
2005
2174
2275
2302
2347
2356
2436
2565
2723
2743
2826
2947
3084
3240
3353
3416
3283
3125
2909
2593
2061
1294
698
196
-259
-599
-938
-1397
-2093
-2201
-2230
-2227
-1875
-1769
-1845
-2115
-1745
-1530
-1465
-1236
-1324
-1468
-1593
-1107
-778
-462
66
201
191
98
252
296
345
542
397
168
-119
-355
-547
-575
-401
-399
-376
-455
-582
-618
-622
-564
-687
-791
-898
-1011
-931
-869
-869
-920
-909
-856
-806
-610
-474
-458
-510
-618
-647
-698
-642
-564
-559
-538
-583
-537
-465
-326
-99
81
209
187
196
217
252
356
362
413
477
494
532
579
639
578
559
512
316
166
-130
-450
-733
-1002
-1356
-1720
-1741
-1873
-2027
-2079
-2217
-2281
-2330
-2221
-2265
-2291
-2270
-2412
-2341
-2173
-1888
-1834
-1803
-1714
-1708
-1437
-1286
-1181
-1196
-1169
-1027
-986
-846
-901
-948
-963
-869
-716
-647
-559
-668
-721
-702
-630
-590
-652
-688
-740
-728
-695
-728
-826
-876
-837
-737
-614
-557
-572
-556
-463
-325
-196
-118
-84
-6
142
317
442
539
587
644
858
1142
1375
1520
1613
1711
1833
1981
2120
2147
2141
2165
2269
2348
2431
2507
2546
2672
2747
2913
2909
2839
2782
2566
2427
2305
2146
1707
1140
714
360
-38
-394
-671
-1080
-1653
-1907
-2071
-2257
-2106
-1956
-1917
-2001
-1737
-1496
-1509
-1286
-1184
-1262
-1367
-1133
-906
-770
-379
-137
-109
-138
-13
78
82
276
296
137
-29
-237
-404
-543
-533
-552
-589
-584
-639
-659
-668
-632
-678
-736
-767
-862
-886
-897
-950
-992
-1006
-977
-966
-899
-782
-741
-711
-692
-654
-639
-590
-495
-480
-463
-456
-427
-361
-285
-157
-37
18
-108
-96
108
96
179
436
521
448
513
556
305
259
306
108
-44
14
-108
-447
-434
-484
-777
-877
-899
-1134
-1375
-1350
-1557
-1930
-2011
-2047
-2227
-2192
-2013
-2026
-2017
-1869
-1830
-1827
-1727
-1679
-1735
-1665
-1392
-1264
-1231
-1144
-1078
-1009
-885
-768
-720
-716
-710
-689
-693
-673
-636
-642
-625
-588
-555
-540
-613
-656
-658
-615
-560
-538
-567
-587
-502
-380
-266
-206
-170
-171
-165
-57
21
62
115
187
271
383
488
535
610
707
874
1063
1275
1477
1612
1775
1926
2041
2081
2100
2077
1977
1967
2029
2054
2100
2272
2358
2480
2577
2591
2521
2346
2319
2120
1905
1661
1187
642
209
-63
-392
-572
-638
-952
-1392
-1507
-1578
-1719
-1649
-1512
-1642
-1723
-1477
-1405
-1329
-1137
-1024
-1143
-1188
-868
-734
-532
-178
-31
-105
-143
-84
-190
-163
-68
-101
-209
-314
-339
-456
-450
-402
-456
-427
-467
-516
-555
-564
-591
-695
-722
-790
-874
-879
-847
-846
-862
-819
-835
-817
-709
-663
-648
-684
-718
-724
-738
-692
-698
-670
-700
-851
-824
-719
-632
-445
-182
-57
-13
120
76
-41
44
108
51
40
161
58
-30
151
147
44
30
20
-184
-280
-244
-452
-794
-1046
-1202
-1465
-1495
-1484
-1658
-1814
-1813
-1802
-1920
-1888
-1973
-2127
-2172
-1955
-1770
-1758
-1618
-1621
-1604
-1475
-1268
-1178
-1190
-1088
-1056
-959
-840
-789
-825
-855
-772
-719
-622
-598
-635
-639
-579
-470
-423
-431
-488
-506
-462
-369
-326
-368
-411
-422
-350
-227
-128
-85
-80
-7
120
234
288
273
239
250
394
575
742
882
1046
1251
1471
1706
1823
1852
1826
1806
1760
1765
1779
1770
1825
1920
2097
2166
2231
2282
2195
2164
2144
2045
1787
1574
1349
829
505
286
-54
-332
-431
-461
-797
-1034
-1174
-1354
-1455
-1446
-1405
-1585
-1555
-1444
-1415
-1304
-1119
-1027
-1153
-1132
-995
-849
-686
-508
-426
-512
-503
-466
-445
-372
-268
-195
-228
-269
-317
-382
-397
-404
-389
-385
-416
-488
-535
-568
-583
-557
-549
-547
-571
-613
-631
-667
-719
-762
-803
-836
-865
-888
-960
-1037
-1122
-1215
-1190
-1088
-945
-835
-708
-629
-624
-574
-548
-536
-522
-432
-391
-356
-249
-161
-73
43
155
166
151
156
123
72
-74
-222
-388
-658
-841
-942
-934
-950
-912
-975
-1120
-1172
-1291
-1404
-1545
-1510
-1509
-1537
-1497
-1523
-1537
-1567
-1511
-1505
-1428
-1306
-1277
-1240
-1244
-1173
-1134
-1060
-981
-958
-866
-801
-694
-621
-526
-431
-368
-272
-234
-162
-126
-56
6
45
132
157
186
191
216
242
302
367
362
362
353
358
347
386
437
510
657
816
986
1120
1224
1282
1308
1303
1301
1308
1276
1334
1398
1470
1585
1750
1887
1954
2081
2099
2080
2077
2004
1858
1738
1550
1282
1008
632
378
196
86
-75
-214
-230
-449
-583
-753
-916
-1066
-1172
-1252
-1430
-1345
-1309
-1302
-1194
-1073
-967
-971
-879
-864
-852
-735
-681
-652
-672
-636
-671
-673
-570
-498
-395
-330
-296
-315
-340
-328
-393
-420
-425
-447
-458
-445
-419
-430
-407
-384
-387
-350
-316
-356
-402
-445
-589
-723
-802
-950
-1007
-926
-869
-860
-750
-686
-739
-709
-678
-766
-838
-807
-879
-935
-801
-693
-667
-567
-455
-423
-368
-234
-212
-206
-275
-380
-455
-568
-566
-601
-560
-627
-615
-538
-640
-651
-777
-849
-967
-934
-896
-1009
-995
-1093
-1132
-1246
-1249
-1280
-1389
-1346
-1361
-1310
-1339
-1303
-1292
-1309
-1193
-1111
-995
-977
-945
-930
-884
-766
-712
-620
-555
-443
-314
-181
-61
-10
85
164
236
284
319
306
258
256
256
276
283
311
347
475
602
732
901
956
1040
1091
1180
1142
1099
1129
1036
1064
1110
1247
1271
1369
1463
1458
1534
1577
1609
1561
1623
1572
1552
1382
1261
1084
843
770
569
441
182
101
-104
-314
-352
-483
-557
-695
-709
-844
-964
-944
-1039
-1061
-1023
-941
-935
-930
-816
-831
-808
-771
-762
-793
-814
-767
-825
-838
-845
-871
-900
-896
-853
-839
-807
-796
-800
-841
-857
-864
-855
-860
-876
-861
-887
-984
-1075
-1098
-1155
-1126
-1030
-1012
-1033
-969
-871
-858
-759
-703
-786
-894
-906
-914
-938
-866
-866
-898
-872
-757
-695
-683
-624
-658
-629
-576
-546
-571
-619
-584
-555
-471
-398
-365
-364
-372
-339
-326
-315
-358
-440
-496
-547
-587
-652
-687
-758
-804
-778
-769
-761
-772
-747
-716
-674
-610
-581
-563
-539
-480
-390
-308
-243
-189
-147
-110
-45
40
87
124
192
253
340
439
520
585
641
772
851
888
880
858
882
871
924
950
976
975
983
1082
1162
1221
1243
1264
1258
1258
1359
1371
1325
1389
1373
1370
1354
1391
1383
1236
1239
1051
811
559
306
58
-190
-244
-339
-382
-385
-424
-484
-550
-593
-698
-795
-839
-876
-868
-863
-909
-933
-965
-1024
-1030
-964
-925
-931
-953
-986
-1059
-1086
-1075
-1098
-1121
-1133
-1138
-1166
-1150
-1124
-1132
-1132
-1104
-1078
-1075
-1037
-1057
-1142
-1172
-1151
-1083
-987
-870
-802
-769
-721
-682
-683
-702
-762
-879
-980
-999
-973
-927
-869
-822
-795
-751
-708
-666
-644
-599
-561
-542
-506
-506
-511
-493
-425
-322
-229
-155
-119
-127
-122
-103
-82
-111
-152
-195
-246
-268
-300
-343
-404
-442
-442
-427
-409
-399
-411
-420
-401
-359
-336
-328
-346
-392
-437
-461
-457
-444
-409
-362
-336
-317
-283
-213
-145
-45
89
190
272
324
373
439
487
547
598
648
716
780
877
906
974
1024
1011
1049
1091
1144
1127
1132
1164
1134
1129
1150
1152
1170
1162
1155
1109
1076
1058
967
895
801
670
478
294
124
-74
-229
-351
-453
-535
-571
-598
-643
-667
-703
-755
-796
-850
-925
-985
-1032
-1082
-1118
-1137
-1149
-1158
-1187
-1213
-1229
-1217
-1238
-1266
-1295
-1330
-1354
-1389
-1408
-1421
-1396
-1364
-1304
-1248
-1206
-1168
-1160
-1145
-1147
-1145
-1137
-1148
-1150
-1124
-1102
-1093
-1098
-1123
-1134
-1122
-1096
-1048
-1008
-992
-980
-965
-957
-930
-885
-832
-767
-705
-645
-587
-535
-486
-435
-378
-318
-269
-232
-205
-191
-168
-144
-98
-29
21
55
94
127
141
172
203
226
246
265
290
316
326
288
262
221
169
130
88
51
21
15
36
93
152
186
193
181
186
192
233
285
310
325
330
374
383
401
427
447
476
545
631
645
709
725
746
786
859
894
896
989
998
1038
1062
1077
1045
1016
1042
975
985
993
919
794
719
622
489
393
308
133
3
-96
-266
-414
-550
-667
-840
-908
-957
-1037
-1046
-1054
-1054
-1081
-1077
-1074
-1094
-1041
-1008
-987
-985
-1008
-1041
-1094
-1100
-1117
-1135
-1142
-1174
-1161
-1171
-1157
-1155
-1151
-1130
-1128
-1095
-1077
-1051
-1034
-1033
-1034
-1031
-1037
-1058
-1067
-1059
-1037
-1004
-974
-961
-975
-1016
-1053
-1083
-1074
-1051
-1025
-1003
-989
-969
-967
-945
-896
-845
-770
-677
-585
-511
-468
-425
-374
-304
-231
-183
-142
-87
-39
-1
26
66
117
172
235
283
326
357
367
368
352
303
258
206
135
90
53
35
40
45
67
101
134
156
174
174
168
167
175
170
160
198
238
286
335
398
481
523
583
623
619
643
633
652
688
759
829
844
910
898
893
904
910
924
900
941
898
919
921
866
823
751
679
525
475
395
304
246
172
115
22
-51
-138
-204
-245
-304
-358
-409
-500
-575
-687
-742
-772
-807
-815
-840
-854
-879
-908
-928
-933
-932
-932
-942
-957
-972
-994
-1008
-1046
-1078
-1084
-1076
-1091
-1104
-1100
-1115
-1126
-1127
-1128
-1137
-1135
-1126
-1138
-1150
-1141
-1153
-1170
-1180
-1165
-1156
-1146
-1120
-1114
-1095
-1083
-1066
-1048
-1038
-997
-971
-942
-882
-812
-754
-711
-650
-598
-548
-465
-395
-350
-319
-293
-273
-258
-242
-213
-195
-164
-120
-74
-47
-17
11
25
41
48
72
94
107
104
72
18
-45
-111
-155
-176
-179
-153
-121
-95
-47
-9
11
31
19
-4
-22
-22
8
24
36
40
49
56
93
140
160
230
237
247
258
265
302
324
356
358
389
388
397
435
444
447
469
435
441
487
496
501
501
534
441
405
390
337
301
230
198
99
88
82
10
17
-50
-146
-193
-223
-247
-264
-227
-275
-326
-319
-370
-396
-426
-465
-506
-548
-555
-582
-606
-623
-656
-681
-702
-739
-750
-771
-780
-806
-839
-865
-921
-920
-915
-909
-904
-917
-912
-922
-916
-917
-930
-947
-978
-982
-992
-989
-967
-975
-983
-991
-1003
-996
-990
-947
-923
-878
-829
-796
-765
-752
-719
-705
-678
-649
-638
-596
-576
-554
-537
-510
-498
-500
-480
-437
-401
-377
-367
-364
-354
-354
-342
-348
-346
-334
-313
-280
-247
-205
-172
-144
-120
-84
-65
-67
-105
-152
-189
-205
-212
-203
-177
-155
-112
-78
-42
-14
6
10
29
66
62
53
70
71
70
89
114
132
142
165
192
218
229
258
268
277
305
289
297
278
276
279
281
296
286
285
254
287
258
254
276
231
197
162
177
112
101
104
74
87
108
95
59
48
4
-13
-51
-43
-81
-81
-123
-172
-177
-259
-263
-296
-308
-346
-358
-383
-443
-439
-433
-469
-483
-495
-534
-549
-560
-564
-605
-627
-658
-699
-716
-715
-717
-714
-710
-688
-682
-674
-659
-653
-654
-653
-624
-630
-597
-566
-600
-615
-635
-650
-663
-668
-625
-597
-572
-557
-563
-576
-592
-579
-578
-562
-540
-550
-566
-595
-601
-594
-572
-544
-520
-491
-465
-443
-441
-424
-392
-362
-343
-321
-307
-313
-321
-303
-294
-273
-237
-224
-219
-200
-173
-137
-104
-65
-31
-14
-15
-49
-86
-126
-160
-172
-191
-182
-164
-140
-105
-72
-48
-24
-1
-2
-8
5
8
11
-13
-39
-62
-77
-78
-76
-55
-49
-42
-48
-78
-68
-57
-48
-38
-44
-44
-62
-66
-69
-82
-55
-43
-8
9
54
88
54
79
51
52
29
12
32
20
61
44
37
24
15
38
17
36
16
-39
-85
-124
-154
-188
-187
-200
-222
-206
-204
-248
-272
-277
-308
-350
-367
-385
-415
-439
-459
-495
-526
-542
-570
-598
-604
-611
-644
-660
-657
-640
-654
-669
-667
-695
-698
-697
-698
-717
-735
-732
-757
-770
-767
-744
-736
-710
-676
-687
-692
-697
-702
-702
-673
-660
-659
-649
-653
-676
-683
-677
-667
-652
-623
-586
-579
-542
-517
-517
-507
-498
-490
-495
-479
-463
-454
-452
-440
-432
-406
-370
-329
-288
-266
-248
-236
-239
-236
-223
-216
-208
-184
-174
-173
-178
-183
-179
-194
-202
-208
-218
-216
-218
-232
-248
-263
-244
-222
-202
-168
-138
-127
-103
-69
-52
-45
-58
-64
-64
-71
-97
-101
-115
-133
-145
-162
-165
-154
-125
-113
-84
-62
-68
-56
-48
-39
-37
-17
-16
-32
-44
-84
-69
-98
-95
-81
-84
-63
-54
-31
-46
-34
-32
-64
-63
-64
-92
-110
-100
-109
-139
-141
-131
-148
-149
-145
-143
-171
-168
-185
-232
-261
-296
-329
-358
-343
-354
-353
-348
-350
-364
-365
-352
-366
-370
-373
-384
-418
-419
-450
-498
-533
-540
-559
-557
-517
-512
-499
-498
-505
-504
-518
-526
-549
-575
-602
-645
-660
-682
-682
-664
-632
-603
-581
-572
-567
-577
-567
-569
-563
-549
-583
-608
-635
-616
-603
-574
-535
-497
-465
-442
-407
-399
-408
-403
-387
-392
-391
-398
-405
-423
-425
-408
-372
-325
-284
-263
-236
-225
-224
-218
-207
-200
-174
-136
-133
-126
-142
-166
-170
-146
-127
-123
-109
-102
-85
-63
-44
-22
-17
-18
-23
-14
-33
-41
-44
-47
-49
-50
-51
-44
-46
-42
-22
-21
-2
-16
-35
-37
-49
-47
-64
-45
-43
-56
-30
-23
6
7
35
67
66
63
35
2
-6
-32
-52
-89
-108
-103
-121
-121
-127
-126
-144
-146
-148
-169
-206
-224
-245
-250
-253
-252
-235
-252
-241
-254
-247
-255
-267
-260
-274
-256
-261
-254
-265
-295
-316
-326
-298
-280
-284
-288
-307
-317
-314
-318
-327
-330
-326
-344
-363
-360
-385
-424
-452
-456
-471
-491
-500
-496
-495
-497
-493
-492
-489
-493
-493
-495
-506
-501
-495
-476
-450
-437
-428
-416
-419
-427
-408
-383
-359
-357
-371
-379
-399
-392
-353
-322
-299
-307
-316
-335
-345
-354
-360
-360
-366
-365
-373
-389
-381
-374
-385
-379
-375
-365
-342
-331
-322
-318
-312
-283
-249
-210
-190
-185
-201
-204
-200
-198
-185
-173
-156
-142
-127
-114
-121
-118
-106
-101
-91
-84
-77
-72
-81
-96
-101
-113
-130
-151
-161
-183
-215
-233
-245
-229
-229
-225
-215
-215
-207
-203
-208
-205
-209
-210
-214
-201
-189
-192
-188
-193
-174
-165
-156
-145
-143
-160
-165
-158
-139
-106
-102
-112
-125
-137
-165
-163
-156
-152
-142
-114
-105
-134
-143
-157
-183
-184
-161
-176
-187
-200
-222
-250
-270
-289
-339
-373
-381
-388
-408
-416
-413
-427
-436
-422
-418
-399
-399
-425
-445
-449
-437
-425
-416
-412
-400
-391
-374
-356
-332
-318
-309
-305
-315
-313
-326
-336
-351
-354
-353
-361
-363
-361
-351
-348
-342
-343
-330
-315
-307
-308
-323
-330
-347
-355
-352
-363
-386
-403
-397
-376
-354
-338
-319
-324
-320
-309
-304
-306
-287
-268
-268
-253
-236
-232
-240
-253
-260
-260
-230
-187
-164
-161
-165
-167
-165
-171
-173
-156
-153
-154
-170
-197
-219
-248
-241
-222
-218
-208
-213
-227
-234
-233
-249
-251
-257
-285
-309
-316
-324
-321
-293
-275
-267
-245
-232
-224
-221
-220
-216
-214
-213
-211
-205
-209
-207
-202
-191
-181
-165
-164
-167
-167
-171
-173
-172
-171
-180
-201
-205
-204
-202
-197
-192
-184
-178
-174
-161
-139
-142
-150
-143
-124
-108
-93
-93
-102
-122
-133
-134
-139
-123
-108
-112
-114
-112
-117
-123
-102
-93
-87
-76
-75
-92
-110
-122
-158
-180
-186
-196
-212
-230
-248
-256
-244
-227
-195
-189
-197
-208
-215
-204
-203
-199
-213
-225
-240
-276
-303
-319
-326
-313
-306
-286
-286
-289
-280
-306
-312
-326
-337
-357
-369
-358
-357
-350
-345
-327
-306
-294
-288
-281
-280
-288
-290
-285
-303
-324
-361
-388
-416
-425
-400
-376
-342
-330
-326
-299
-300
-295
-300
-302
-290
-329
-303
-302
-341
-343
-345
-327
-312
-327
-305
-277
-226
-194
-192
-187
-173
-156
-168
-183
-183
-186
-196
-218
-244
-236
-218
-207
-184
-188
-175
-166
-185
-206
-210
-214
-226
-235
-252
-258
-255
-260
-244
-233
-228
-229
-227
-221
-227
-223
-246
-261
-264
-259
-262
-271
-274
-272
-273
-286
-286
-280
-275
-264
-249
-230
-225
-230
-242
-250
-249
-243
-231
-210
-201
-206
-201
-208
-215
-206
-191
-171
-155
-154
-154
-173
-188
-191
-210
-227
-228
-223
-228
-238
-225
-232
-250
-250
-238
-238
-238
-245
-272
-291
-301
-313
-320
-320
-311
-312
-308
-305
-302
-279
-250
-247
-247
-238
-238
-261
-267
-262
-267
-292
-313
-299
-290
-293
-294
-274
-263
-240
-224
-220
-224
-238
-232
-231
-236
-246
-245
-235
-253
-269
-261
-256
-256
-260
-268
-267
-278
-281
-296
-305
-304
-314
-317
-321
-332
-359
-354
-344
-333
-328
-325
-327
-342
-334
-321
-307
-298
-283
-265
-254
-262
-262
-248
-234
-213
-194
-184
-192
-184
-184
-177
-162
-157
-150
-161
-180
-199
-212
-215
-211
-219
-241
-229
-226
-216
-194
-189
-176
-161
-157
-156
-174
-184
-179
-165
-157
-150
-131
-130
-133
-145
-145
-154
-157
-138
-100
-86
-100
-111
-128
-141
-148
-145
-127
-113
-113
-105
-105
-121
-130
-123
-114
-115
-124
-152
-187
-205
-215
-231
-238
-234
-240
-242
-248
-252
-255
-248
-239
-248
-249
-256
-266
-265
-282
-274
-260
-239
-209
-194
-209
-214
-216
-213
-214
-220
-216
-224
-236
-248
-245
-223
-219
-209
-201
-195
-198
-223
-234
-243
-248
-254
-267
-279
-286
-307
-316
-301
-284
-274
-258
-251
-253
-245
-251
-253
-239
-230
-220
-206
-190
-184
-184
-170
-159
-144
-140
-129
-125
-121
-124
-145
-148
-156
-158
-168
-166
-176
-181
-195
-211
-208
-193
-183
-186
-183
-181
-178
-184
-175
-174
-180
-201
-212
-226
-243
-240
-211
-181
-167
-168
-163
-166
-155
-159
-173
-169
-196
-212
-215
-217
-217
-226
-225
-223
-232
-246
-244
-247
-255
-247
-250
-254
-247
-243
-248
-249
-255
-269
-285
-300
-301
-307
-313
-319
-318
-304
-304
-300
-296
-294
-304
-298
-284
-272
-264
-257
-251
-256
-248
-245
-246
-253
-248
-232
-231
-238
-250
-254
-267
-271
-260
-260
-257
-240
-235
-248
-256
-256
-272
-274
-263
-262
-272
-279
-275
-281
-274
-263
-261
-250
-238
-233
-214
-211
-217
-211
-209
-204
-193
-179
-177
-187
-188
-199
-186
-182
-187
-197
-205
-209
-218
-221
-224
-219
-234
-252
-249
-250
-247
-232
-229
-224
-216
-222
-220
-221
-241
-243
-265
-269
-262
-245
-229
-224
-225
-239
-260
-276
-282
-283
-292
-310
-322
-330
-342
-350
-331
-318
-312
-307
-299
-303
-305
-316
-340
-352
-356
-358
-349
-340
-352
-353
-354
-341
-314
-289
-271
-266
-269
-282
-290
-299
-299
-290
-305
-314
-292
-287
-295
-296
-300
-324
-350
-361
-368
-374
-383
-399
-406
-423
-445
-430
-408
-394
-382
-373
-378
-386
-387
-400
-401
-395
-386
-384
-390
-401
-405
-387
-358
-338
-318
-300
-292
-299
-304
-298
-298
-306
-316
-306
-294
-298
-302
-304
-302
-296
-296
-287
-277
-265
-269
-295
-297
-301
-319
-312
-305
-310
-317
-322
-317
-306
-277
-224
-193
-165
-158
-173
-187
-204
-198
-194
-172
-178
-176
-177
-209
-229
-238
-234
-228
-217
-207
-211
-220
-229
-247
-254
-253
-256
-259
-261
-273
-292
-307
-303
-306
-293
-275
-257
-246
-237
-233
-234
-224
-214
-213
-226
-224
-233
-238
-235
-246
-257
-265
-284
-278
-277
-299
-305
-296
-295
-286
-270
-261
-267
-274
-282
-267
-252
-238
-222
-213
-221
-232
-234
-251
-261
-273
-272
-272
-253
-248
-263
-271
-261
-265
-281
-266
-268
-267
-264
-274
-284
-273
-263
-262
-246
-243
-244
-234
-233
-238
-240
-243
-250
-248
-257
-271
-265
-251
-247
-244
-231
-228
-228
-220
-216
-217
-214
-220
-233
-242
-242
-249
-264
-257
-248
-249
-250
-242
-236
-238
-240
-239
-245
-249
-258
-272
-266
-269
-257
-239
-235
-235
-241
-247
-247
-241
-239
-234
-224
-228
-232
-234
-235
-207
-195
-194
-208
-219
-214
-216
-225
-236
-236
-244
-242
-250
-251
-258
-262
-260
-266
-261
-254
-245
-251
-252
-260
-264
-270
-269
-268
-267
-265
-275
-280
-279
-279
-272
-269
-263
-265
-269
-271
-267
-264
-250
-240
-250
-255
-246
-240
-259
-285
-297
-314
-308
-299
-296
-289
-299
-306
-317
-320
-320
-326
-330
-332
-340
-355
-369
-383
-388
-405
-420
-398
-383
-365
-347
-353
-348
-341
-337
-335
-330
-325
-324
-321
-339
-365
-371
-377
-375
-379
-387
-387
-377
-354
-323
-304
-285
-274
-282
-293
-293
-288
-291
-285
-276
-262
-258
-271
-278
-278
-268
-259
-246
-210
-183
-172
-160
-159
-152
-155
-179
-192
-197
-207
-209
-209
-215
-215
-206
-181
-165
-163
-169
-196
-216
-221
-234
-255
-265
-265
-281
-299
-308
-313
-308
-302
-298
-303
-301
-305
-313
-331
-346
-348
-346
-351
-355
-351
-351
-351
-345
-347
-349
-349
-355
-372
-384
-393
-394
-386
-391
-386
-393
-390
-390
-391
-370
-368
-368
-370
-367
-381
-384
-380
-399
-412
-435
-430
-432
-429
-427
-397
-366
-378
-385
-386
-391
-401
-383
-366
-352
-343
-333
-324
-338
-339
-332
-324
-306
-289
-281
-274
-283
-297
-294
-293
-283
-259
-245
-246
-259
-276
-284
-295
-290
-273
-259
-255
-273
-286
-296
-310
-306
-290
-277
-256
-240
-229
-235
-262
-276
-287
-294
-298
-299
-291
-275
-275
-280
-278
-269
-265
-267
-257
-249
-255
-261
-269
-265
-249
-251
-249
-249
-263
-269
-267
-257
-244
-235
-227
-227
-235
-236
-245
-246
-244
-259
-272
-276
-304
-328
-339
-339
-327
-315
-302
-301
-306
-304
-281
-270
-270
-268
-272
-278
-293
-314
-331
-347
-360
-362
-359
-349
-341
-336
-327
-321
-300
-288
-284
-281
-297
-306
-318
-329
-322
-305
-280
-273
-262
-264
-261
-260
-252
-239
-246
-261
-280
-282
-283
-284
-275
-256
-240
-235
-235
-239
-246
-244
-238
-226
-208
-201
-199
-193
-209
-236
-220
-190
-172
-143
-127
-132
-134
-132
-156
-175
-186
-200
-209
-228
-247
-257
-248
-244
-245
-239
-233
-238
-239
-236
-246
-257
-253
-259
-269
-261
-248
-250
-240
-216
-204
-183
-179
-197
-209
-226
-233
-241
-251
-267
-273
-280
-295
-310
-322
-329
-329
-315
-311
-315
-306
-310
-312
-305
-300
-303
-306
-303
-304
-300
-302
-315
-317
-314
-318
-328
-334
-343
-355
-360
-355
-344
-337
-336
-340
-345
-349
-338
-341
-342
-349
-357
-364
-370
-367
-358
-347
-327
-302
-286
-279
-260
-246
-245
-237
-223
-224
-240
-246
-260
-269
-282
-283
-263
-252
-257
-268
-282
-293
-294
-281
-274
-273
-279
-285
-284
-274
-272
-287
-284
-280
-282
-288
-279
-280
-278
-271
-255
-227
-203
-201
-212
-223
-256
-282
-298
-299
-294
-297
-293
-293
-276
-267
-248
-224
-219
-221
-222
-213
-198
-201
-210
-224
-233
-227
-224
-208
-174
-145
-137
-132
-133
-141
-155
-171
-183
-200
-222
-239
-241
-248
-254
-258
-256
-250
-236
-233
-235
-231
-242
-256
-267
-275
-291
-286
-275
-273
-267
-262
-270
-267
-260
-258
-242
-239
-257
-269
-287
-307
-328
-341
-335
-330
-333
-343
-335
-322
-310
-303
-295
-292
-307
-303
-296
-295
-299
-297
-285
-272
-270
-264
-257
-259
-267
-273
-267
-271
-262
-254
-270
-294
-307
-336
-366
-374
-370
-349
-331
-323
-306
-296
-291
-279
-261
-243
-245
-244
-236
-227
-227
-225
-224
-227
-237
-249
-243
-237
-239
-244
-253
-250
-262
-272
-270
-274
-292
-312
-320
-325
-327
-319
-301
-288
-285
-281
-265
-252
-256
-256
-248
-243
-253
-254
-261
-261
-256
-261
-244
-226
-221
-225
-205
-196
-171
-144
-152
-167
-181
-184
-203
-217
-212
-197
-180
-188
-191
-191
-208
-219
-209
-200
-186
-180
-196
-216
-228
-249
-261
-265
-278
-275
-273
-266
-264
-266
-268
-261
-263
-260
-246
-262
-269
-262
-257
-250
-236
-225
-228
-237
-253
-260
-257
-238
-223
-224
-224
-217
-220
-223
-227
-229
-228
-222
-216
-220
-238
-245
-250
-249
-255
-255
-254
-255
-249
-246
-241
-239
-238
-235
-228
-228
-227
-227
-226
-234
-235
-242
-240
-240
-241
-234
-227
-230
-229
-230
-235
-230
-222
-233
-243
-254
-274
-285
-282
-280
-273
-259
-257
-259
-255
-248
-238
-222
-207
-202
-200
-194
-187
-183
-179
-179
-174
-173
-181
-201
-206
-215
-233
-232
-216
-212
-218
-220
-231
-229
-231
-235
-237
-258
-260
-268
-275
-269
-271
-274
-278
-266
-255
-253
-257
-267
-281
-300
-333
-334
-330
-348
-361
-357
-348
-352
-350
-345
-344
-350
-357
-353
-368
-378
-371
-369
-369
-375
-367
-345
-330
-322
-313
-294
-290
-297
-305
-310
-305
-302
-301
-307
-323
-315
-306
-322
-323
-316
-303
-289
-285
-294
-307
-301
-304
-319
-327
-319
-316
-316
-303
-293
-280
-273
-279
-275
-283
-275
-271
-275
-268
-261
-271
-282
-296
-310
-313
-316
-301
-291
-291
-300
-295
-289
-281
-273
-276
-267
-262
-266
-273
-266
-250
-251
-243
-240
-238
-246
-247
-237
-239
-225
-209
-207
-202
-213
-208
-207
-207
-212
-230
-239
-247
-257
-265
-277
-282
-283
-277
-276
-287
-301
-317
-345
-372
-398
-416
-424
-412
-416
-425
-421
-421
-417
-427
-416
-418
-427
-437
-433
-424
-411
-399
-386
-369
-361
-351
-346
-338
-332
-312
-301
-292
-279
-275
-274
-282
-268
-270
-287
-284
-282
-271
-269
-265
-271
-276
-294
-314
-307
-312
-314
-322
-321
-322
-335
-324
-314
-315
-313
-301
-308
-302
-298
-303
-305
-314
-317
-309
-309
-316
-321
-324
-320
-320
-312
-299
-270
-246
-234
-229
-237
-239
-239
-223
-221
-221
-225
-232
-227
-225
-227
-234
-243
-259
-269
-267
-264
-260
-253
-258
-267
-273
-267
-258
-241
-230
-227
-230
-235
-234
-228
-226
-234
-227
-208
-205
-209
-207
-205
-203
-204
-214
-212
-228
-246
-256
-272
-280
-292
-295
-292
-287
-280
-280
-293
-304
-306
-296
-295
-298
-300
-295
-286
-288
-274
-281
-284
-283
-279
-276
-282
-274
-259
-245
-239
-233
-235
-246
-243
-252
-266
-279
-276
-268
-257
-255
-264
-263
-262
-244
-223
-195
-185
-182
-186
-202
-225
-234
-225
-227
-229
-233
-244
-258
-264
-261
-257
-252
-246
-235
-235
-249
-249
-247
-265
-278
-281
-285
-286
-281
-268
-259
-262
-252
-227
-212
-218
-225
-233
-232
-231
-229
-210
-192
-183
-175
-163
-155
-141
-134
-130
-126
-124
-138
-153
-166
-177
-180
-193
-208
-230
-244
-257
-247
-252
-256
-250
-239
-242
-240
-226
-229
-223
-235
-225
-215
-212
-214
-219
-218
-228
-221
-218
-219
-229
-225
-230
-233
-238
-258
-263
-275
-288
-303
-303
-300
-301
-277
-280
-289
-290
-289
-287
-285
-294
-293
-297
-310
-307
-327
-348
-359
-376
-387
-377
-363
-338
-348
-356
-352
-353
-333
-331
-334
-339
-343
-348
-343
-335
-325
-307
-293
-293
-297
-287
-277
-270
-276
-264
-265
-264
-266
-277
-277
-274
-278
-279
-274
-284
-287
-303
-316
-329
-332
-325
-328
-339
-347
-344
-338
-327
-330
-319
-311
-323
-323
-350
-365
-373
-374
-373
-368
-346
-327
-318
-305
-295
-284
-297
-301
-291
-287
-272
-273
-277
-285
-295
-301
-294
-284
-270
-271
-274
-274
-273
-274
-275
-284
-290
-299
-317
-334
-338
-319
-306
-297
-286
-280
-276
-277
-265
-282
-315
-326
-328
-325
-323
-337
-341
-339
-339
-326
-310
-308
-310
-314
-314
-312
-321
-319
-310
-300
-298
-286
-272
-270
-270
-274
-270
-256
-237
-221
-224
-212
-193
-198
-207
-209
-209
-217
-223
-224
-229
-228
-239
-246
-251
-246
-248
-257
-277
-294
-302
-299
-304
-312
-304
-305
-311
-311
-329
-341
-352
-354
-345
-340
-327
-319
-313
-312
-312
-325
-320
-313
-304
-293
-284
-283
-284
-291
-295
-282
-274
-261
-252
-247
-254
-266
-279
-287
-309
-318
-321
-324
-316
-327
-330
-343
-368
-375
-373
-368
-363
-360
-356
-344
-338
-335
-321
-308
-295
-284
-273
-259
-252
-260
-258
-268
-266
-251
-265
-285
-302
-311
-322
-332
-353
-364
-363
-341
-320
-299
-276
-268
-266
-259
-256
-256
-252
-249
-254
-255
-250
-252
-241
-247
-249
-233
-237
-244
-241
-247
-247
-245
-246
-241
-231
-231
-245
-254
-248
-252
-265
-275
-270
-274
-282
-289
-284
-274
-264
-259
-266
-271
-257
-261
-265
-247
-252
-258
-270
-271
-288
-299
-303
-311
-300
-310
-316
-327
-324
-326
-329
-338
-337
-334
-340
-341
-349
-348
-344
-336
-332
-322
-309
-292
-278
-253
-241
-230
-226
-208
-190
-196
-196
-202
-208
-214
-222
-228
-231
-228
-216
-214
-199
-196
-192
-193
-203
-206
-210
-207
-211
-214
-224
-234
-243
-247
-261
-258
-251
-243
-241
-246
-258
-266
-259
-254
-256
-261
-248
-247
-252
-250
-262
-264
-264
-265
-261
-254
-252
-260
-250
-234
-235
-231
-224
-220
-233
-241
-246
-248
-232
-231
-228
-234
-246
-249
-260
-270
-282
-303
-312
-315
-314
-306
-308
-305
-291
-290
-297
-295
-289
-299
-315
-318
-329
-343
-340
-350
-349
-338
-336
-329
-320
-315
-320
-333
-340
-350
-356
-358
-350
-354
-370
-370
-370
-361
-356
-343
-339
-334
-327
-330
-327
-313
-297
-296
-293
-286
-281
-265
-258
-260
-247
-253
-269
-272
-268
-278
-280
-274
-286
-296
-279
-249
-226
-208
-218
-220
-210
-206
-218
-234
-244
-253
-267
-275
-277
-275
-278
-275
-273
-282
-279
-283
-282
-275
-266
-257
-249
-261
-261
-260
-261
-262
-260
-254
-267
-278
-290
-303
-310
-309
-310
-310
-301
-295
-296
-288
-282
-277
-290
-300
-302
-299
-291
-295
-296
-307
-296
-282
-286
-287
-275
-273
-280
-283
-278
-287
-280
-274
-279
-276
-277
-270
-251
-235
-215
-211
-217
-225
-235
-237
-240
-249
-248
-253
-254
-245
-260
-260
-249
-255
-241
-253
-259
-258
-270
-279
-281
-289
-292
-294
-312
-312
-300
-311
-335
-344
-337
-336
-334
-321
-314
-314
-305
-305
-295
-280
-288
-282
-285
-287
-289
-278
-279
-288
-278
-263
-270
-283
-273
-273
-278
-281
-280
-273
-276
-276
-266
-257
-259
-262
-254
-251
-261
-267
-279
-279
-278
-283
-268
-262
-262
-252
-244
-227
-225
-211
-187
-176
-162
-150
-149
-157
-160
-172
-175
-164
-172
-180
-179
-170
-173
-183
-177
-179
-165
-160
-156
-156
-157
-148
-154
-163
-180
-186
-195
-207
-220
-231
-236
-243
-227
-210
-201
-194
-193
-192
-196
-194
-185
-180
-188
-199
-188
-171
-175
-185
-194
-194
-201
-207
-220
-231
-235
-249
-256
-273
-279
-271
-273
-276
-289
-302
-297
-293
-295
-283
-275
-281
-285
-292
-308
-304
-309
-308
-301
-286
-268
-270
-279
-288
-288
-281
-268
-275
-282
-282
-284
-272
-265
-245
-243
-233
-231
-234
-226
-222
-204
-199
-198
-192
-200
-195
-198
-209
-203
-190
-182
-185
-181
-188
-201
-209
-215
-218
-205
-210
-219
-221
-226
-244
-240
-218
-215
-218
-216
-204
-212
-216
-217
-229
-220
-218
-208
-209
-212
-198
-204
-191
-187
-180
-177
-183
-178
-187
-185
-190
-195
-211
-210
-205
-199
-202
-209
-212
-220
-229
-233
-228
-226
-225
-226
-229
-233
-233
-241
-251
-252
-260
-261
-264
-263
-270
-287
-287
-302
-311
-307
-302
-297
-296
-301
-308
-312
-314
-332
-346
-355
-361
-370
-376
-365
-350
-344
-338
-319
-320
-328
-336
-343
-349
-342
-327
-323
-322
-323
-321
-312
-306
-302
-298
-293
-297
-301
-307
-306
-310
-319
-311
-303
-296
-291
-288
-289
-283
-275
-275
-277
-264
-257
-248
-230
-225
-216
-190
-177
-167
-167
-172
-169
-166
-169
-184
-198
-225
-241
-250
-267
-268
-276
-274
-274
-281
-291
-291
-298
-310
-299
-307
-316
-319
-332
-340
-333
-324
-326
-319
-308
-311
-314
-321
-324
-334
-342
-337
-333
-329
-312
-302
-299
-277
-267
-261
-272
-278
-273
-279
-274
-274
-270
-266
-264
-262
-256
-241
-232
-233
-218
-224
-227
-227
-241
-255
-259
-264
-284
-303
-312
-316
-320
-313
-305
-309
-298
-302
-314
-312
-313
-301
-304
-305
-308
-309
-293
-283
-261
-256
-259
-259
-266
-271
-285
-290
-289
-302
-308
-314
-331
-324
-318
-305
-291
-282
-272
-254
-244
-241
-244
-252
-250
-251
-239
-232
-233
-243
-246
-257
-258
-261
-261
-271
-283
-280
-299
-311
-308
-307
-307
-298
-295
-306
-314
-327
-321
-311
-315
-313
-311
-310
-300
-288
-286
-291
-293
-284
-279
-275
-269
-258
-258
-261
-247
-240
-242
-236
-234
-234
-236
-251
-252
-244
-255
-259
-260
-263
-261
-242
-225
-227
-222
-213
-198
-196
-198
-193
-207
-218
-213
-212
-216
-208
-192
-185
-186
-183
-172
-166
-177
-180
-183
-196
-219
-222
-223
-232
-238
-230
-225
-242
-248
-249
-252
-257
-248
-242
-241
-239
-240
-241
-249
-249
-246
-258
-258
-243
-233
-238
-242
-253
-252
-266
-287
-304
-304
-309
-320
-300
-303
-300
-304
-297
-290
-301
-300
-296
-286
-276
-277
-256
-234
-229
-237
-233
-226
-234
-231
-230
-239
-236
-248
-258
-249
-247
-251
-254
-241
-245
-241
-234
-245
-252
-246
-248
-245
-245
-252
-245
-236
-235
-249
-244
-245
-249
-260
-272
-268
-268
-274
-282
-276
-282
-289
-294
-285
-289
-287
-272
-261
-266
-273
-274
-275
-282
-285
-280
-269
-263
-255
-249
-250
-256
-248
-249
-246
-251
-251
-249
-270
-286
-292
-311
-326
-336
-330
-320
-319
-320
-309
-311
-308
-310
-325
-326
-347
-347
-338
-329
-319
-299
-280
-277
-280
-270
-265
-266
-263
-264
-269
-273
-283
-286
-282
-290
-292
-290
-291
-298
-299
-289
-304
-322
-326
-337
-347
-352
-342
-332
-320
-320
-325
-328
-327
-322
-326
-324
-325
-339
-339
-331
-323
-318
-302
-290
-269
-261
-261
-254
-244
-250
-259
-260
-255
-243
-243
-244
-246
-240
-243
-229
-219
-209
-187
-176
-189
-206
-218
-231
-244
-261
-260
-266
-275
-269
-267
-271
-279
-272
-272
-278
-281
-282
-289
-307
-314
-312
-321
-338
-329
-314
-313
-319
-318
-318
-317
-305
-283
-277
-288
-283
-278
-281
-271
-267
-262
-253
-246
-253
-261
-260
-257
-261
-266
-257
-245
-237
-233
-232
-230
-235
-234
-237
-233
-242
-252
-251
-260
-266
-271
-269
-271
-261
-271
-273
-272
-282
-296
-317
-325
-335
-342
-333
-319
-299
-290
-288
-289
-275
-265
-280
-281
-284
-282
-287
-291
-300
-316
-312
-311
-309
-307
-302
-300
-308
-306
-313
-324
-319
-327
-335
-339
-342
-346
-358
-358
-348
-341
-333
-328
-310
-294
-291
-285
-273
-260
-254
-253
-253
-253
-247
-242
-235
-232
-227
-224
-214
-205
-206
-206
-208
-211
-219
-219
-222
-214
-224
-234
-218
-224
-216
-199
-189
-181
-193
-190
-185
-183
-184
-191
-209
-214
-208
-206
-203
-217
-215
-215
-214
-216
-216
-209
-194
-189
-200
-202
-192
-185
-185
-192
-193
-205
-208
-215
-216
-219
-233
-233
-242
-245
-242
-238
-235
-228
-215
-218
-217
-225
-224
-237
-249
-235
-241
-252
-266
-277
-290
-282
-275
-279
-283
-276
-267
-261
-262
-260
-242
-245
-231
-222
-210
-202
-199
-190
-198
-197
-202
-208
-214
-218
-231
-238
-239
-239
-257
-257
-249
-247
-249
-260
-264
-270
-271
-272
-273
-278
-279
-286
-287
-284
-278
-266
-262
-260
-250
-263
-262
-245
-244
-242
-250
-241
-239
-241
-251
-258
-269
-276
-287
-295
-283
-287
-289
-286
-290
-291
-262
-242
-248
-256
-263
-259
-255
-255
-252
-239
-230
-221
-219
-209
-200
-200
-190
-190
-182
-190
-211
-227
-235
-236
-246
-269
-283
-294
-299
-295
-300
-304
-294
-283
-288
-287
-291
-301
-305
-307
-306
-313
-303
-297
-286
-279
-281
-281
-285
-288
-296
-310
-321
-324
-331
-337
-340
-345
-353
-353
-359
-359
-359
-351
-331
-325
-337
-331
-316
-317
-313
-308
-300
-285
-280
-260
-247
-241
-244
-241
-249
-252
-248
-258
-268
-277
-276
-276
-279
-284
-292
-277
-277
-280
-283
-294
-288
-283
-281
-294
-293
-281
-270
-273
-266
-257
-248
-231
-227
-229
-243
-236
-245
-249
-241
-246
-244
-227
-226
-227
-227
-221
-220
-228
-236
-244
-244
-241
-237
-229
-211
-216
-211
-223
-217
-216
-230
-227
-229
-245
-241
-241
-254
-262
-266
-264
-260
-258
-256
-248
-247
-252
-255
-268
-266
-275
-288
-289
-293
-277
-268
-260
-258
-254
-259
-270
-280
-283
-284
-284
-279
-280
-293
-286
-301
-317
-327
-337
-340
-350
-358
-357
-354
-359
-357
-343
-328
-338
-330
-317
-318
-315
-310
-317
-314
-319
-325
-320
-322
-331
-332
-318
-318
-310
-296
-300
-313
-316
-315
-313
-313
-320
-330
-328
-334
-335
-335
-349
-346
-338
-321
-312
-301
-286
-260
-256
-250
-239
-245
-251
-250
-249
-236
-217
-220
-214
-222
-223
-212
-191
-175
-181
-170
-178
-184
-193
-207
-208
-207
-210
-208
-199
-215
-224
-226
-221
-219
-214
-205
-196
-183
-187
-196
-172
-168
-167
-161
-153
-157
-168
-160
-157
-157
-144
-149
-147
-148
-147
-155
-160
-152
-162
-172
-180
-195
-207
-208
-232
-238
-234
-238
-248
-256
-249
-252
-270
-260
-246
-246
-250
-246
-230
-232
-218
-206
-197
-187
-194
-197
-209
-218
-223
-219
-207
-216
-222
-224
-225
-237
-241
-233
-232
-219
-196
-189
-192
-201
-196
-195
-204
-198
-207
-226
-234
-240
-241
-248
-252
-253
-254
-258
-259
-263
-275
-270
-271
-267
-276
-279
-266
-264
-261
-262
-261
-249
-233
-231
-243
-247
-236
-237
-254
-258
-246
-241
-241
-240
-249
-253
-258
-269
-271
-259
-242
-225
-216
-213
-194
-188
-179
-164
-153
-156
-163
-168
-181
-188
-199
-210
-223
-238
-249
-248
-243
-248
-253
-254
-258
-269
-272
-276
-271
-260
-263
-248
-259
-274
-266
-248
-244
-244
-251
-253
-245
-249
-241
-252
-284
-301
-300
-288
-301
-298
-295
-299
-298
-286
-273
-282
-288
-298
-295
-298
-303
-304
-305
-312
-306
-291
-289
-294
-289
-285
-293
-280
-282
-281
-280
-283
-280
-278
-287
-292
-292
-297
-289
-285
-291
-283
-282
-288
-285
-296
-309
-320
-322
-322
-326
-325
-326
-317
-321
-321
-305
-296
-290
-289
-278
-269
-258
-244
-233
-230
-229
-231
-228
-225
-232
-236
-233
-245
-257
-257
-262
-251
-242
-241
-237
-232
-234
-233
-230
-229
-227
-229
-220
-218
-230
-232
-231
-225
-223
-226
-222
-217
-212
-216
-209
-198
-190
-192
-192
-199
-217
-219
-220
-217
-215
-230
-232
-238
-245
-256
-256
-260
-266
-248
-241
-245
-243
-243
-258
-248
-246
-253
-267
-274
-283
-284
-271
-255
-247
-248
-245
-249
-256
-257
-251
-253
-268
-262
-245
-250
-256
-268
-267
-266
-278
-274
-278
-283
-287
-293
-287
-294
-297
-301
-303
-304
-302
-302
-298
-293
-301
-295
-299
-300
-302
-299
-298
-307
-304
-300
-287
-278
-287
-292
-290
-286
-285
-293
-287
-277
-267
-272
-274
-272
-271
-270
-270
-271
-269
-265
-265
-254
-257
-254
-248
-236
-246
-253
-252
-262
-265
-253
-245
-258
-261
-252
-255
-255
-264
-265
-271
-282
-280
-278
-274
-279
-281
-270
-250
-233
-232
-234
-230
-232
-230
-227
-220
-223
-223
-216
-203
-185
-173
-177
-164
-149
-136
-135
-146
-161
-175
-180
-179
-176
-175
-176
-187
-181
-197
-212
-213
-203
-183
-177
-172
-175
-182
-196
-197
-194
-186
-171
-166
-159
-175
-174
-166
-177
-172
-159
-158
-155
-157
-172
-181
-200
-220
-236
-238
-231
-229
-218
-226
-243
-253
-251
-247
-233
-204
-186
-175
-175
-190
-196
-194
-176
-181
-185
-173
-205
-225
-233
-242
-222
-206
-212
-220
-234
-254
-275
-282
-304
-310
-307
-302
-317
-333
-351
-360
-369
-382
-371
-370
-365
-358
-353
-350
-364
-370
-360
-351
-343
-333
-322
-309
-295
-288
-284
-265
-255
-242
-235
-222
-216
-219
-211
-211
-222
-229
-230
-233
-230
-230
-241
-256
-260
-262
-273
-275
-267
-279
-302
-308
-309
-307
-294
-286
-277
-279
-286
-284
-275
-268
-266
-257
-248
-247
-249
-247
-252
-249
-242
-233
-227
-229
-229
-223
-224
-235
-237
-225
-226
-229
-229
-224
-235
-238
-242
-253
-256
-265
-260
-261
-269
-278
-285
-290
-301
-310
-307
-311
-312
-310
-318
-324
-336
-351
-357
-350
-353
-355
-342
-327
-322
-313
-296
-290
-296
-313
-314
-319
-326
-330
-328
-317
-314
-306
-293
-291
-288
-282
-280
-270
-250
-248
-257
-254
-260
-268
-275
-276
-280
-294
-294
-301
-294
-293
-290
-291
-287
-283
-281
-286
-286
-282
-291
-296
-297
-281
-293
-293
-281
-263
-257
-252
-238
-233
-231
-230
-226
-224
-228
-222
-223
-223
-202
-192
-204
-218
-221
-237
-245
-248
-251
-246
-246
-250
-249
-250
-256
-259
-258
-267
-280
-282
-278
-286
-294
-294
-278
-283
-288
-282
-272
-263
-260
-260
-266
-258
-270
-282
-289
-280
-270
-277
-286
-295
-295
-314
-317
-316
-319
-310
-310
-313
-326
-337
-351
-362
-369
-372
-372
-381
-394
-408
-415
-417
-410
-415
-414
-401
-406
-396
-380
-377
-378
-375
-385
-379
-379
-385
-372
-368
-357
-338
-330
-328
-319
-301
-296
-289
-268
-268
-268
-258
-253
-240
-242
-243
-250
-260
-253
-251
-248
-252
-245
-229
-228
-228
-220
-232
-243
-243
-255
-255
-246
-235
-232
-221
-209
-202
-198
-204
-216
-224
-229
-221
-209
-213
-204
-193
-189
-190
-192
-187
-187
-198
-208
-205
-203
-209
-213
-216
-224
-221
-221
-219
-216
-200
-184
-176
-166
-168
-169
-162
-173
-188
-200
-204
-224
-224
-218
-228
-233
-225
-224
-235
-236
-243
-245
-248
-247
-244
-247
-265
-260
-268
-273
-275
-289
-295
-301
-302
-305
-308
-305
-316
-323
-316
-328
-333
-347
-347
-334
-335
-335
-341
-338
-328
-329
-320
-310
-308
-307
-302
-301
-294
-285
-275
-270
-275
-278
-286
-285
-272
-270
-268
-259
-255
-258
-261
-250
-246
-248
-247
-261
-260
-249
-259
-262
-267
-275
-283
-291
-290
-286
-289
-294
-285
-278
-279
-276
-279
-292
-286
-285
-289
-289
-286
-295
-290
-284
-281
-277
-276
-270
-268
-269
-275
-274
-268
-252
-247
-248
-251
-248
-251
-251
-250
-250
-250
-256
-266
-261
-270
-279
-286
-290
-280
-278
-279
-267
-253
-264
-256
-258
-268
-270
-264
-261
-265
-264
-273
-278
-287
-298
-300
-302
-316
-323
-330
-328
-325
-330
-328
-326
-317
-315
-311
-312
-317
-326
-333
-335
-342
-351
-360
-372
-372
-358
-350
-335
-315
-304
-289
-285
-270
-278
-299
-298
-301
-305
-305
-309
-308
-303
-287
-268
-270
-262
-255
-248
-252
-266
-265
-263
-272
-276
-274
-276
-272
-275
-276
-266
-252
-237
-225
-207
-201
-206
-197
-187
-190
-193
-199
-206
-212
-226
-233
-250
-270
-261
-261
-263
-256
-249
-253
-256
-265
-276
-280
-274
-280
-278
-270
-286
-300
-308
-301
-298
-291
-286
-272
-266
-280
-282
-273
-273
-264
-260
-250
-244
-254
-264
-282
-285
-290
-304
-305
-301
-297
-310
-318
-319
-319
-308
-310
-312
-317
-317
-313
-318
-313
-307
-281
-277
-290
-285
-282
-270
-271
-275
-276
-265
-264
-278
-281
-279
-274
-266
-271
-270
-269
-260
-244
-238
-240
-241
-246
-257
-267
-274
-258
-251
-253
-264
-263
-262
-279
-257
-255
-259
-255
-255
-261
-286
-290
-285
-283
-296
-303
-296
-290
-280
-286
-284
-288
-295
-289
-283
-286
-284
-282
-280
-278
-275
-274
-296
-298
-291
-291
-277
-262
-249
-232
-224
-210
-201
-194
-188
-195
-212
-222
-229
-238
-236
-239
-243
-237
-243
-237
-221
-207
-213
-204
-194
-202
-210
-209
-206
-222
-236
-229
-228
-234
-232
-220
-205
-193
-192
-182
-171
-172
-181
-181
-183
-180
-174
-173
-173
-183
-173
-170
-167
-167
-164
-158
-165
-154
-152
-164
-165
-165
-170
-178
-189
-182
-177
-187
-201
-205
-213
-213
-215
-224
-218
-218
-226
-246
-258
-258
-260
-253
-267
-276
-281
-282
-275
-270
-266
-255
-240
-239
-243
-245
-252
-253
-254
-257
-268
-277
-277
-279
-282
-275
-282
-282
-292
-298
-294
-295
-286
-290
-299
-307
-310
-320
-325
-310
-302
-290
-273
-253
-243
-242
-232
-218
-226
-238
-248
-251
-252
-262
-262
-256
-251
-242
-242
-253
-256
-263
-260
-259
-264
-269
-269
-272
-270
-267
-261
-270
-261
-250
-246
-224
-209
-194
-196
-202
-204
-200
-208
-207
-202
-205
-203
-215
-219
-229
-223
-224
-236
-242
-241
-243
-248
-250
-246
-245
-254
-258
-262
-272
-266
-260
-258
-266
-284
-298
-297
-298
-289
-275
-269
-265
-256
-253
-258
-257
-258
-262
-265
-266
-267
-276
-296
-295
-303
-311
-300
-284
-281
-278
-276
-288
-283
-290
-306
-305
-311
-322
-316
-307
-294
-294
-296
-283
-280
-277
-270
-260
-256
-269
-283
-277
-288
-287
-294
-301
-297
-302
-295
-291
-280
-273
-271
-270
-279
-281
-290
-290
-288
-290
-294
-299
-302
-308
-298
-283
-288
-290
-291
-285
-288
-295
-286
-291
-282
-276
-283
-290
-291
-284
-280
-289
-290
-283
-267
-257
-254
-232
-235
-233
-228
-226
-226
-220
-208
-210
-209
-215
-225
-229
-234
-239
-236
-241
-244
-237
-249
-269
-287
-291
-282
-285
-290
-284
-291
-296
-300
-303
-300
-294
-280
-280
-278
-271
-274
-279
-282
-284
-295
-303
-306
-307
-308
-321
-327
-319
-333
-346
-343
-350
-356
-354
-357
-362
-358
-352
-330
-331
-332
-335
-342
-346
-355
-347
-336
-326
-325
-327
-319
-313
-317
-323
-317
-312
-310
-305
-304
-306
-316
-336
-345
-345
-351
-362
-356
-341
-330
-325
-330
-330
-324
-312
-305
-304
-288
-285
-285
-273
-271
-264
-269
-253
-243
-238
-228
-227
-221
-227
-221
-217
-222
-221
-220
-215
-225
-227
-205
-178
-178
-178
-173
-178
-181
-181
-192
-190
-185
-183
-182
-197
-204
-214
-226
-235
-238
-230
-227
-223
-220
-221
-218
-197
-192
-190
-186
-189
-182
-170
-167
-158
-147
-147
-137
-135
-145
-157
-163
-191
-190
-180
-186
-193
-197
-201
-203
-192
-198
-203
-208
-229
-242
-259
-277
-286
-302
-308
-314
-322
-330
-334
-339
-334
-350
-362
-353
-343
-344
-347
-344
-346
-335
-326
-327
-324
-321
-330
-337
-341
-342
-330
-346
-364
-353
-348
-356
-363
-361
-362
-372
-364
-361
-369
-371
-375
-362
-348
-338
-323
-318
-313
-296
-293
-302
-302
-291
-280
-274
-276
-270
-267
-264
-251
-248
-251
-255
-246
-235
-224
-200
-200
-200
-197
-179
-170
-155
-140
-136
-128
-120
-115
-109
-103
-114
-125
-122
-114
-108
-106
-110
-113
-128
-137
-139
-147
-153
-163
-163
-164
-169
-180
-183
-186
-190
-198
-200
-199
-215
-217
-216
-208
-209
-219
-225
-240
-248
-246
-256
-262
-281
-292
-295
-303
-309
-326
-329
-340
-345
-348
-355
-357
-361
-363
-368
-386
-380
-364
-354
-349
-335
-315
-300
-290
-291
-291
-291
-298
-301
-302
-299
-301
-285
-268
-242
-225
-223
-215
-210
-218
-215
-213
-214
-209
-219
-214
-206
-199
-202
-205
-217
-245
-257
-272
-285
-308
-332
-341
-348
-355
-356
-345
-345
-334
-319
-313
-312
-318
-336
-339
-333
-334
-327
-317
-333
-347
-346
-349
-355
-360
-363
-361
-362
-359
-343
-341
-337
-333
-336
-322
-304
-286
-274
-260
-241
-244
-222
-215
-225
-233
-226
-224
-231
-231
-221
-215
-216
-200
-199
-212
-209
-209
-204
-208
-224
-229
-227
-227
-235
-242
-250
-267
-274
-271
-297
-308
-309
-323
-329
-328
-328
-340
-343
-349
-357
-347
-332
-320
-312
-306
-297
-286
-281
-278
-279
-268
-265
-266
-257
-254
-250
-256
-263
-256
-255
-262
-263
-268
-272
-280
-287
-282
-288
-296
-293
-292
-297
-300
-308
-324
-315
-308
-310
-310
-319
-326
-340
-343
-340
-331
-329
-334
-325
-333
-334
-339
-345
-348
-355
-354
-358
-358
-343
-334
-318
-314
-311
-301
-288
-268
-258
-247
-256
-262
-258
-239
-226
-222
-218
-219
-214
-204
-197
-198
-204
-208
-218
-244
-246
-244
-235
-237
-257
-253
-243
-230
-224
-202
-192
-193
-189
-199
-207
-207
-200
-207
-201
-194
-206
-198
-201
-199
-194
-184
-181
-186
-195
-212
-218
-231
-262
-276
-295
-311
-311
-317
-313
-316
-320
-321
-327
-337
-339
-347
-348
-330
-326
-330
-320
-325
-322
-318
-315
-298
-298
-286
-278
-271
-256
-279
-287
-283
-283
-285
-282
-279
-286
-274
-272
-282
-293
-290
-296
-311
-310
-317
-304
-304
-319
-316
-316
-317
-329
-340
-350
-348
-341
-340
-334
-332
-334
-335
-324
-310
-307
-310
-302
-313
-321
-315
-304
-290
-283
-281
-281
-280
-287
-292
-293
-301
-304
-301
-298
-290
-292
-294
-291
-286
-277
-281
-277
-270
-268
-263
-248
-253
-256
-258
-252
-230
-221
-220
-223
-220
-209
-197
-201
-218
-202
-200
-215
-222
-222
-213
-216
-219
-222
-223
-223
-226
-233
-233
-237
-235
-231
-239
-235
-247
-258
-264
-266
-265
-261
-252
-244
-238
-239
-234
-236
-247
-261
-260
-268
-271
-263
-253
-243
-241
-233
-217
-215
-206
-199
-180
-167
-173
-173
-181
-194
-203
-211
-224
-228
-227
-230
-236
-230
-220
-230
-248
-258
-254
-276
-297
-299
-319
-312
-312
-322
-317
-317
-331
-333
-340
-343
-335
-338
-339
-334
-327
-334
-353
-351
-348
-354
-355
-351
-350
-344
-336
-323
-310
-306
-299
-300
-309
-303
-319
-323
-315
-319
-318
-324
-325
-321
-319
-317
-307
-312
-319
-327
-324
-322
-320
-319
-315
-301
-298
-281
-275
-269
-262
-258
-247
-253
-255
-253
-261
-259
-258
-263
-256
-253
-267
-277
-282
-285
-283
-269
-258
-253
-252
-252
-245
-235
-251
-258
-263
-270
-259
-251
-247
-254
-244
-236
-244
-236
-220
-205
-207
-192
-177
-173
-170
-179
-182
-182
-182
-174
-177
-191
-179
-183
-172
-166
-176
-172
-177
-175
-181
-199
-208
-213
-231
-243
-249
-262
-265
-260
-255
-262
-259
-267
-273
-278
-298
-307
-313
-328
-335
-332
-318
-314
-317
-331
-338
-330
-326
-327
-328
-319
-324
-326
-314
-302
-296
-290
-283
-277
-283
-285
-280
-274
-268
-253
-237
-235
-234
-222
-210
-203
-196
-200
-199
-200
-194
-206
-211
-217
-217
-226
-219
-201
-209
-191
-208
-209
-205
-203
-193
-189
-193
-201
-201
-213
-213
-211
-208
-206
-200
-202
-202
-193
-202
-212
-219
-235
-250
-243
-228
-230
-241
-234
-236
-251
-254
-260
-261
-257
-242
-229
-227
-225
-218
-209
-203
-199
-186
-184
-189
-186
-191
-189
-185
-190
-191
-204
-197
-189
-198
-196
-188
-190
-195
-205
-203
-221
-237
-226
-232
-224
-237
-251
-257
-250
-248
-250
-245
-248
-252
-264
-265
-272
-300
-317
-326
-320
-319
-314
-323
-326
-329
-336
-326
-332
-335
-336
-332
-329
-335
-324
-332
-342
-336
-321
-318
-318
-311
-311
-305
-284
-276
-282
-283
-278
-271
-267
-257
-257
-252
-255
-254
-231
-212
-209
-196
-182
-185
-194
-199
-199
-201
-198
-207
-212
-197
-193
-198
-204
-210
-212
-216
-215
-218
-221
-221
-228
-223
-218
-224
-235
-247
-244
-243
-243
-240
-241
-239
-235
-231
-226
-229
-231
-227
-223
-219
-212
-210
-204
-205
-212
-216
-216
-211
-211
-207
-212
-218
-207
-198
-205
-205
-203
-210
-225
-234
-241
-245
-239
-234
-232
-222
-212
-215
-218
-225
-237
-244
-250
-260
-281
-291
-307
-329
-341
-341
-328
-326
-310
-299
-312
-312
-311
-306
-309
-311
-308
-304
-301
-306
-288
-278
-279
-278
-274
-274
-279
-273
-266
-270
-272
-286
-289
-285
-287
-289
-291
-288
-289
-301
-303
-296
-300
-298
-312
-320
-309
-313
-318
-303
-290
-287
-289
-285
-287
-293
-306
-297
-287
-291
-286
-268
-254
-256
-252
-254
-249
-245
-239
-237
-253
-261
-272
-276
-264
-260
-272
-282
-284
-280
-282
-278
-276
-255
-257
-253
-239
-238
-245
-263
-275
-284
-289
-284
-272
-263
-254
-253
-249
-247
-243
-228
-229
-229
-232
-248
-246
-244
-232
-231
-242
-258
-262
-251
-258
-256
-237
-222
-219
-220
-214
-226
-227
-225
-242
-252
-260
-267
-284
-289
-286
-288
-293
-309
-304
-295
-303
-296
-295
-285
-285
-275
-259
-262
-254
-234
-235
-224
-211
-213
-200
-178
-168
-151
-138
-151
-157
-159
-157
-168
-171
-173
-188
-191
-195
-201
-210
-225
-237
-249
-254
-256
-257
-253
-255
-261
-243
-241
-240
-228
-219
-218
-222
-211
-208
-201
-198
-204
-211
-220
-227
-228
-213
-220
-218
-205
-192
-184
-185
-181
-180
-179
-184
-195
-201
-208
-217
-221
-230
-242
-240
-234
-226
-240
-250
-267
-274
-264
-276
-271
-264
-264
-266
-265
-261
-266
-267
-256
-266
-269
-269
-268
-268
-255
-242
-244
-247
-248
-251
-256
-261
-265
-257
-267
-274
-278
-282
-284
-295
-289
-287
-284
-286
-282
-281
-295
-301
-310
-304
-312
-305
-304
-306
-308
-318
-314
-316
-320
-316
-296
-288
-278
-272
-283
-289
-305
-307
-311
-315
-317
-322
-320
-325
-319
-328
-331
-325
-321
-320
-329
-331
-325
-322
-328
-321
-314
-316
-312
-314
-313
-323
-312
-309
-313
-311
-320
-314
-321
-317
-298
-294
-301
-290
-278
-287
-287
-271
-267
-254
-228
-220
-224
-230
-225
-226
-218
-230
-242
-231
-233
-221
-206
-211
-219
-229
-251
-262
-261
-263
-259
-249
-252
-237
-230
-229
-217
-229
-244
-242
-247
-251
-266
-288
-305
-295
-287
-275
-263
-252
-252
-252
-244
-239
-253
-279
-296
-306
-303
-310
-302
-290
-290
-289
-297
-303
-292
-295
-303
-301
-300
-282
-280
-289
-290
-299
-302
-305
-309
-300
-303
-317
-326
-330
-340
-350
-348
-341
-342
-349
-352
-355
-352
-350
-346
-335
-330
-321
-310
-294
-286
-284
-286
-284
-291
-300
-304
-306
-310
-314
-317
-315
-313
-329
-334
-325
-326
-319
-317
-316
-316
-312
-309
-309
-304
-316
-314
-304
-305
-311
-314
-322
-326
-321
-306
-297
-295
-303
-306
-300
-302
-298
-290
-296
-294
-292
-302
-300
-300
-298
-291
-291
-295
-306
-302
-295
-286
-284
-272
-264
-283
-298
-286
-273
-275
-273
-263
-256
-235
-213
-208
-209
-222
-236
-250
-262
-259
-268
-269
-264
-266
-256
-250
-237
-230
-227
-224
-227
-228
-226
-223
-219
-208
-201
-196
-197
-191
-193
-198
-191
-189
-208
-214
-208
-214
-221
-229
-225
-226
-222
-221
-227
-231
-227
-242
-254
-262
-268
-275
-277
-271
-270
-269
-277
-283
-283
-287
-312
-330
-346
-344
-347
-348
-341
-332
-319
-329
-317
-299
-297
-307
-294
-284
-287
-283
-291
-298
-298
-289
-289
-276
-264
-252
-247
-250
-252
-252
-258
-261
-258
-269
-287
-305
-297
-290
-291
-288
-279
-276
-271
-251
-236
-239
-240
-245
-261
-260
-258
-257
-255
-270
-274
-277
-280
-269
-268
-276
-272
-252
-264
-268
-272
-270
-256
-272
-272
-285
-289
-289
-287
-276
-278
-276
-279
-283
-272
-274
-282
-282
-291
-293
-277
-282
-283
-283
-285
-290
-300
-301
-293
-292
-290
-276
-286
-286
-295
-292
-295
-308
-309
-309
-309
-309
-299
-290
-282
-266
-253
-258
-255
-239
-234
-235
-236
-240
-262
-273
-273
-284
-281
-279
-278
-282
-297
-300
-314
-323
-326
-341
-341
-347
-348
-357
-364
-360
-354
-340
-343
-338
-327
-329
-320
-319
-319
-316
-318
-309
-295
-291
-295
-291
-285
-282
-285
-274
-273
-279
-278
-282
-284
-295
-292
-289
-283
-279
-279
-263
-259
-252
-240
-238
-238
-242
-248
-256
-259
-248
-231
-234
-226
-213
-208
-205
-207
-205
-208
-203
-197
-197
-198
-205
-212
-214
-212
-204
-212
-217
-205
-202
-200
-202
-202
-218
-235
-246
-267
-282
-287
-287
-282
-265
-254
-254
-250
-253
-261
-264
-257
-254
-263
-294
-308
-317
-320
-310
-299
-287
-271
-265
-276
-285
-293
-306
-298
-287
-297
-296
-290
-282
-284
-280
-261
-249
-260
-274
-274
-266
-272
-278
-273
-287
-296
-294
-299
-301
-313
-320
-317
-312
-316
-319
-318
-325
-335
-337
-337
-339
-342
-347
-343
-337
-329
-318
-328
-344
-345
-358
-361
-367
-364
-360
-356
-339
-327
-313
-315
-322
-325
-326
-325
-331
-327
-328
-316
-303
-304
-304
-304
-289
-281
-270
-258
-247
-233
-217
-201
-199
-189
-190
-199
-197
-186
-186
-181
-185
-190
-198
-206
-201
-193
-196
-195
-194
-190
-187
-195
-189
-194
-200
-206
-205
-199
-195
-210
-205
-200
-199
-205
-215
-223
-232
-241
-236
-231
-252
-253
-232
-233
-235
-218
-226
-218
-213
-220
-227
-233
-233
-240
-260
-277
-286
-302
-312
-316
-321
-328
-324
-314
-295
-302
-304
-304
-294
-289
-303
-304
-300
-295
-304
-288
-290
-289
-282
-271
-258
-243
-229
-237
-239
-244
-242
-238
-249
-251
-262
-251
-260
-300
-291
-279
-289
-291
-282
-279
-272
-261
-266
-268
-252
-261
-259
-253
-254
-252
-264
-263
-253
-239
-236
-220
-215
-216
-208
-207
-199
-203
-199
-206
-218
-228
-241
-257
-262
-265
-265
-264
-268
-261
-250
-238
-247
-250
-240
-232
-237
-251
-250
-248
-247
-252
-252
-247
-258
-248
-247
-232
-234
-229
-248
-251
-273
-262
-271
-259
-281
-345
-161
-290
-348
-335
-298
-270
-281
-380
-375
-267
-284
-301
-317
-324
-284
-222
-255
-283
-269
-252
-227
-238
-242
-237
-229
-202
-211
-238
-249
-254
-248
-232
-241
-257
-253
-245
-243
-250
-251
-238
-230
-232
-235
-240
-238
-230
-232
-239
-251
-255
-241
-241
-250
-257
-261
-257
-271
-290
-307
-311
-304
-295
-296
-299
-301
-294
-296
-289
-280
-288
-289
-282
-270
-272
-271
-255
-257
-258
-253
-236
-226
-220
-209
-215
-218
-220
-233
-247
-244
-245
-232
-223
-235
-229
-238
-242
-240
-234
-245
-250
-240
-236
-238
-250
-255
-271
-276
-278
-282
-286
-275
-278
-269
-247
-248
-248
-239
-240
-253
-251
-258
-253
-267
-266
-271
-268
-250
-258
-259
-258
-254
-260
-253
-253
-261
-252
-239
-239
-237
-234
-216
-200
-189
-180
-179
-184
-192
-202
-215
-228
-240
-248
-266
-277
-278
-282
-288
-283
-284
-281
-274
-284
-298
-309
-323
-326
-332
-349
-355
-357
-363
-381
-390
-386
-378
-373
-375
-370
-369
-384
-373
-366
-368
-367
-362
-353
-355
-335
-329
-339
-337
-336
-347
-354
-358
-360
-367
-359
-341
-330
-323
-321
-319
-310
-298
-291
-272
-259
-260
-265
-261
-262
-265
-275
-287
-288
-287
-278
-282
-278
-271
-256
-260
-268
-279
-291
-289
-286
-294
-303
-307
-304
-309
-324
-328
-347
-375
-398
-434
-462
-479
-525
-579
-617
-695
-804
-878
-1006
-1188
-1302
-1409
-1466
-1475
-1351
-1488
-1518
-732
-229
-203
134
188
-42
116
187
-15
-125
-257
-82
-426
-679
-443
-412
-600
-766
-279
-513
-832
-657
-688
-856
-655
-788
-1009
-1269
-1163
-1163
-1542
-1454
-1695
-1856
-1722
-1896
-2066
-2364
-2392
-2169
-2365
-2753
-2466
-2095
-1672
-1057
-876
-733
-729
-335
-24
-580
-1322
-1018
-366
-488
-785
-761
-317
25
-85
-87
-143
153
386
134
-170
-341
-290
-471
-542
-583
-660
-734
-767
-956
-921
-960
-1035
-975
-1239
-1525
-1456
-1832
-1980
-1930
-1722
-1380
-1458
-1339
-1425
-1425
-1174
-1097
-1168
-1251
-1140
-1149
-1199
-1454
-1385
-1468
-1722
-1762
-1876
-1769
-1517
-1240
-1849
-2363
-1841
-1139
-1243
-1637
-1467
-929
-1026
-1228
-1455
-1584
-1193
-808
-977
-1363
-1350
-1175
-1411
-1426
-1436
-1637
-1570
-1719
-1784
-2064
-2320
-2191
-2362
-2277
-1994
-1983
-1892
-1945
-1918
-1824
-1682
-1615
-1648
-1673
-1647
-1747
-1850
-1805
-1798
-1675
-1463
-1207
-1123
-1219
-1205
-1232
-1236
-1179
-1166
-1021
-982
-976
-913
-899
-907
-948
-957
-867
-821
-896
-1055
-1195
-1185
-1196
-1184
-1209
-1216
-1156
-1252
-1297
-1405
-1440
-1475
-1476
-1357
-1318
-1275
-1332
-1349
-1331
-1239
-1168
-1116
-1020
-982
-932
-921
-890
-877
-867
-799
-759
-756
-780
-889
-985
-1024
-974
-908
-902
-854
-832
-809
-798
-848
-804
-807
-735
-672
-641
-557
-608
-617
-627
-529
-457
-328
-186
-118
-10
25
114
291
487
648
800
959
1162
1404
1627
1849
2059
2435
2833
3263
3627
3814
4047
4249
4618
4970
5299
5683
6081
6379
6539
6746
7002
7343
7698
8093
8348
8575
8736
9098
9744
10428
11385
11902
11721
10731
7820
3401
-913
-3993
-5206
-5114
-4574
-4651
-5813
-6816
-6415
-4455
-1526
1672
3675
3961
3041
1470
147
-565
-114
1358
2888
3950
4914
5759
6712
8056
9704
11188
12138
12698
12644
11612
9686
7338
4745
2398
1100
667
481
44
-738
-1719
-2524
-2590
-1789
-676
77
194
-624
-2181
-3840
-4949
-5209
-4693
-3544
-2143
-944
92
1293
2711
4186
5696
7119
8124
8481
8195
7235
5755
4213
3116
2640
2609
2812
2835
2384
1632
947
503
320
377
335
-105
-1324
-2913
-4696
-6130
-6972
-6974
-6469
-5670
-5375
-5626
-5087
-4442
-3431
-2524
-1265
-47
736
962
915
744
546
847
1315
2193
3066
3032
2412
1651
1331
972
505
18
-192
-712
-1647
-2810
-3702
-4256
-4298
-3957
-3350
-2632
-2280
-2139
-2180
-1961
-1445
-884
-357
108
339
316
178
98
122
467
1011
1680
2041
2073
1844
1364
987
762
747
758
595
351
33
-169
-373
-375
-63
374
937
1231
1288
1263
1055
874
825
949
1289
1540
1943
2485
3031
3683
4100
4711
5872
6848
7707
8353
8835
9467
10189
11006
12262
13295
14482
15665
16871
15024
7799
174
-9032
-15393
-18820
-19603
-17025
-16796
-18296
-19486
-18745
-15080
-9919
-4220
1434
4609
4468
2640
659
611
1349
3338
4591
5955
6003
4841
4982
5848
8466
10481
12167
13301
13236
11483
8564
4895
216
-4399
-8534
-10858
-12265
-13215
-13940
-14440
-14461
-14042
-11860
-8850
-5084
-2053
-190
614
128
-301
-426
383
1690
2906
3488
3523
3758
4308
5665
7451
9285
10523
10467
9363
7646
5263
2354
-716
-3641
-6011
-8162
-9767
-10856
-11664
-11964
-11685
-10492
-8662
-6387
-4086
-2245
-992
-452
-210
31
380
977
1524
1931
2211
2449
2966
3746
4852
5959
6705
6989
6729
5980
4628
2835
767
-1531
-3761
-5733
-7307
-8454
-9324
-9769
-9736
-9126
-7893
-6280
-4563
-3040
-1903
-1153
-687
-247
-92
34
241
321
281
234
355
745
1039
1375
1791
1905
1285
-619
-2198
-3430
-4824
-6345
-7315
-7434
-7270
-7394
-6881
-5515
-4050
-3239
-2547
-1384
-185
175
-347
-729
-695
-916
-1578
-2256
-2283
-2127
-2346
-2576
-2408
-1933
-1633
-1598
-1612
-1390
-1297
-1412
-1701
-1874
-1722
-1437
-1212
-1004
-673
-229
132
355
475
575
484
102
-475
-1151
-1752
-2362
-2923
-3225
-3165
-2763
-2319
-1759
-1024
-259
522
1313
1988
2500
2704
2896
3051
2872
2644
2423
2325
2381
2612
2974
3481
3708
3915
4154
4412
4890
5241
6042
7082
8485
10056
10992
12365
14112
15751
16099
14714
8369
-1909
-12311
-20707
-24446
-25388
-23335
-19517
-17945
-18135
-16621
-12167
-6403
-1342
4491
10219
12251
11911
11095
10558
8670
5940
3503
1376
1051
857
1994
3849
5369
6525
6190
5452
4629
3902
2572
452
-2515
-6354
-10542
-14341
-16623
-17680
-17590
-16213
-13683
-10628
-6520
-1530
3051
6565
8188
8983
9173
8789
8406
7813
6837
5019
2971
1256
184
-174
159
1139
2086
2850
3037
2228
726
-1177
-3578
-6275
-8832
-10854
-12293
-13137
-12921
-11923
-10452
-8528
-5919
-2570
998
4470
7372
9301
9985
9705
8911
7548
5814
4015
2295
843
-213
-807
-1043
-1172
-1200
-1151
-1109
-1105
-1242
-1738
-2704
-4024
-5617
-7282
-8634
-9355
-9323
-8629
-7315
-5454
-3307
-990
1403
3671
5550
6786
7399
7415
6831
5777
4395
2852
1194
-295
-1473
-2202
-2629
-2708
-3321
-3615
-3635
-4058
-4806
-5465
-5588
-5736
-6537
-6805
-6721
-7043
-6782
-6093
-4760
-3258
-1252
707
2119
2802
3773
4262
3331
1803
824
102
-758
-2306
-3546
-3940
-4059
-4367
-4900
-4756
-3745
-2956
-2838
-2607
-1929
-1509
-1729
-2173
-2181
-1750
-1428
-1050
-756
-289
243
527
475
377
516
524
240
-257
-683
-1048
-1557
-1959
-2102
-1980
-1558
-1116
-543
142
865
1418
1605
1670
1628
1533
1228
970
939
842
694
708
916
1114
1078
1202
1669
2263
2478
2585
3236
3961
4351
4827
5371
6027
6516
6979
7777
8928
10918
12136
12688
13745
15519
16632
15127
11724
3628
-6689
-16626
-24386
-26933
-26247
-22466
-17876
-16876
-16247
-13416
-9591
-4733
369
7519
13581
14977
14174
12865
11584
8376
5214
2830
1168
1030
1523
4121
6304
7453
7586
5381
2505
286
-634
-1075
-2244
-4681
-8166
-12708
-16891
-19201
-19261
-17039
-13263
-8533
-4188
221
4370
7495
9435
10038
10782
10611
9667
8965
8203
6955
4500
1741
-559
-2161
-2664
-1711
-15
1386
1904
1323
-379
-2850
-5225
-7334
-9035
-10370
-10983
-10862
-10455
-9426
-7960
-6036
-3663
-768
2605
6000
9028
11180
11927
11106
9387
7216
4861
2652
989
-173
-1117
-1929
-2510
-2851
-3223
-3435
-3447
-3327
-3213
-3157
-3321
-3968
-5032
-6253
-7275
-7854
-7586
-6340
-4378
-2085
287
2497
4397
5940
7101
7829
8014
7679
6854
5532
3857
1997
6
-1952
-3611
-4670
-5065
-4892
-4263
-3484
-2861
-2580
-2631
-2873
-3185
-3442
-3565
-3711
-4667
-5636
-5806
-5435
-4659
-4054
-2461
150
1772
2183
2647
3504
3567
1650
-357
-904
-1137
-2524
-4208
-4627
-3921
-3497
-4210
-4474
-3453
-1999
-1264
-1308
-1131
-603
-650
-1411
-2188
-2287
-1960
-1727
-1740
-1397
-678
-28
211
-17
-27
186
145
-354
-948
-1295
-1655
-2200
-2725
-2749
-2258
-1719
-1130
-420
563
1480
1801
1801
1653
1449
998
288
-254
-551
-640
-683
-648
-454
-109
471
1132
1822
2469
3038
3436
3404
3259
3232
3013
2745
2887
3072
3223
3629
4221
4630
4791
5207
6258
6979
7478
8551
10167
11311
12395
14633
16857
16331
10733
1062
-8638
-18258
-25762
-27950
-24620
-18473
-15157
-14701
-12904
-9796
-6636
-2811
3241
10487
14643
14981
13955
12948
10786
7110
3255
-63
-1864
-1993
-75
3425
6388
7952
7282
4560
1407
-915
-1776
-2064
-3072
-5315
-8549
-12397
-16018
-18178
-17808
-14930
-10614
-5913
-826
4538
8727
11028
11588
11347
10448
8618
6997
6191
5698
4491
2309
-184
-2425
-3933
-4177
-2977
-959
975
2048
1772
108
-2428
-5229
-7782
-9783
-11031
-11159
-10338
-8795
-6826
-4723
-2485
-190
2195
4767
7574
10201
11877
11999
10737
8473
5526
2416
-209
-1942
-2920
-3387
-3432
-3081
-2709
-2610
-2737
-2987
-3184
-3294
-3317
-3397
-3713
-4361
-5230
-6030
-6396
-5928
-4528
-2403
118
2694
5043
6887
8011
8413
8148
7267
5940
4351
2783
1302
-160
-1665
-3155
-4400
-5224
-5456
-5056
-4133
-3032
-2136
-1712
-1712
-2054
-2550
-3063
-3381
-3454
-3219
-2725
-1932
-1248
-1183
-629
265
604
272
590
1639
1518
-237
-1140
-1159
-2256
-4473
-5454
-4512
-3688
-3849
-3583
-2087
-843
-654
-1021
-879
-220
-34
-540
-853
-676
-634
-1361
-2167
-2367
-2234
-2226
-2122
-1719
-1312
-995
-907
-1058
-1404
-1541
-1412
-1409
-1455
-1132
-460
-1
64
115
301
449
383
206
195
194
61
-425
-1032
-1444
-1693
-1836
-1893
-1570
-949
-309
276
780
1193
1431
1523
1609
1645
1746
1933
2196
2412
2426
2463
2589
2340
2287
2379
2665
2996
3066
3022
3339
3464
3651
4278
4982
5991
6752
7600
8806
10321
11734
13588
15291
15587
13248
6461
-2946
-12807
-21045
-25444
-25201
-21145
-15986
-12902
-11219
-8917
-6030
-2768
1034
5738
9916
11567
11182
10337
9303
7137
4126
984
-1423
-2229
-1096
2290
6368
9476
10609
9258
5999
2189
-1009
-3351
-5137
-6938
-8785
-10912
-13214
-14929
-15313
-13965
-11075
-7141
-2719
2060
6489
9648
10907
10296
8617
6212
3652
1895
1433
1841
2274
2329
2053
1574
1032
942
1437
2135
2547
2291
1114
-1101
-4064
-7284
-10194
-12385
-13337
-12749
-10809
-7882
-4510
-1175
1678
3863
5367
6433
7245
7772
7849
7284
6178
4675
2867
915
-740
-1732
-1919
-1417
-411
779
1577
1598
773
-756
-2670
-4586
-6169
-7266
-7888
-8029
-7692
-6970
-5882
-4444
-2665
-643
1485
3611
5577
7052
7771
7576
6501
4841
2972
1258
-31
-746
-979
-924
-786
-641
-523
-526
-677
-950
-1313
-1778
-2361
-3034
-3747
-4459
-5078
-5487
-5460
-4913
-3787
-2251
-467
1238
2711
3078
2758
2182
1149
-353
-1553
-2180
-2728
-3268
-3439
-2985
-2862
-3106
-3061
-2558
-2251
-1742
-990
-252
-103
-408
-661
-867
-1352
-1879
-2059
-1685
-1021
-718
-762
-779
-778
-1206
-1981
-2570
-2600
-2551
-2548
-2401
-2090
-1801
-1585
-1347
-938
-384
167
720
1104
1330
1340
969
254
-518
-1174
-1617
-1866
-1912
-1693
-1341
-974
-747
-660
-524
-243
52
232
425
721
985
1073
990
997
1116
1240
1370
1653
2142
2671
2929
2847
2675
2312
1771
1278
1271
1720
2263
2801
3447
4312
4781
5222
5724
6305
7112
7844
8853
9959
11049
12183
13388
13563
9987
3270
-5593
-14860
-21802
-25104
-23076
-17669
-12673
-9265
-6819
-4987
-2834
-972
1543
4536
6022
6576
6272
6363
6568
5934
4415
2229
597
53
1766
5176
9186
12050
12094
9745
5479
734
-3467
-6606
-8788
-10259
-11143
-11515
-11425
-11263
-10378
-8765
-6591
-4348
-1971
927
3862
6147
6888
6429
4768
2586
679
-162
641
2388
4475
6164
7199
7359
6744
5498
3944
2170
109
-1959
-3988
-5711
-7262
-8662
-9890
-10755
-10896
-10055
-7992
-5122
-1949
869
2941
4038
4088
3500
2715
2073
1654
1605
1976
2733
3518
4061
4274
4111
3680
3084
2537
1999
1329
274
-1210
-2998
-4960
-6793
-8265
-9084
-9121
-8362
-6872
-4897
-2767
-834
640
1570
2031
2199
2295
2472
2744
3024
3205
3258
3231
3149
3037
2990
3020
3040
3017
2821
2351
1517
292
-1264
-2966
-4581
-5827
-6528
-6624
-6158
-5324
-4292
-3248
-2329
-1576
-935
-343
207
683
1076
1407
1533
1143
517
-27
-436
-825
-1154
-1028
-790
-1013
-1566
-1882
-2014
-2494
-3208
-3426
-2931
-2446
-2139
-1698
-930
-401
-441
-738
-764
-660
-785
-1154
-1360
-1359
-1515
-1980
-2384
-2466
-2392
-2281
-2077
-1583
-1004
-569
-356
-257
-283
-373
-478
-537
-510
-372
-144
52
125
4
-170
-335
-575
-888
-1090
-1085
-1050
-1153
-1327
-1390
-1316
-1208
-958
-436
309
1046
1639
2105
2390
2391
2194
1907
1612
1403
1293
1322
1340
1308
1333
1276
1322
1506
1601
1987
2515
2849
3304
3603
3946
4450
4769
5186
5693
6305
7156
8117
8915
10096
11401
12483
12223
8486
2535
-5587
-14130
-20208
-22383
-19653
-14536
-9781
-6098
-3466
-1985
-780
-39
797
1511
1145
736
610
1480
2970
4157
4306
3502
2710
2466
4085
6974
10287
12423
11929
9490
5351
697
-3556
-6851
-9143
-10345
-10404
-9337
-7612
-6076
-4531
-3365
-2810
-2992
-3352
-3143
-2323
-1160
-272
353
371
223
182
641
2033
3995
6209
8021
9123
9304
8458
6575
4079
1250
-1610
-4027
-5641
-6217
-6029
-5445
-4792
-4310
-4197
-4203
-4098
-3827
-3448
-3078
-2614
-2263
-2133
-2135
-2089
-1780
-1138
-50
1447
3236
5063
6493
7195
7000
6057
4510
2655
827
-714
-1780
-2357
-2510
-2387
-2229
-2283
-2526
-2815
-3024
-3045
-2894
-2666
-2496
-2475
-2564
-2668
-2698
-2529
-2058
-1249
-139
1175
2548
3752
4579
4856
4556
3778
2759
1745
869
245
-150
-344
-452
-562
-706
-913
-1164
-1399
-1591
-1751
-1880
-2019
-2170
-2342
-2508
-2666
-2703
-2553
-2155
-1469
-568
382
1247
1700
1312
667
32
-608
-1370
-1905
-2122
-2583
-3112
-3258
-2818
-2360
-2014
-1533
-1095
-590
-312
-152
-327
-718
-1048
-1470
-1780
-1982
-1907
-1705
-1323
-836
-637
-684
-916
-1041
-1398
-1975
-2409
-2631
-2643
-2657
-2477
-2221
-1917
-1528
-1074
-473
45
435
654
732
784
624
252
-182
-431
-488
-527
-434
-256
-19
138
185
155
-38
-203
-302
-307
-298
-285
-202
-129
-40
117
303
579
926
1346
1698
1776
1845
1938
2169
2343
2602
3076
3590
3540
3872
4338
4529
5166
5496
5908
6562
7305
7534
7666
8092
8485
8768
8739
7943
5013
540
-5350
-11885
-16128
-17397
-15025
-11158
-7468
-3861
-1508
-521
-743
-900
-1584
-2562
-3745
-4306
-3229
-1774
1185
3815
5432
6158
5690
5597
5820
6857
8224
8791
7859
5938
3342
344
-2117
-4134
-5204
-5746
-5509
-4152
-2656
-1424
-763
-830
-2056
-4184
-6328
-7656
-7923
-7305
-5765
-3856
-2062
-480
831
1923
2812
3540
4141
4438
4525
4532
4200
3402
2381
1304
250
-537
-745
-265
513
1213
1705
1654
817
-576
-2240
-3938
-5427
-6372
-6442
-5824
-4812
-3614
-2517
-1647
-1007
-508
-138
108
338
638
895
1022
1140
1223
1210
1179
1287
1633
2116
2726
3337
3619
3369
2603
1420
-16
-1409
-2524
-3227
-3479
-3312
-2787
-2173
-1663
-1326
-1203
-1286
-1539
-1814
-2013
-2044
-1858
-1492
-1098
-699
-267
209
712
1286
1965
2620
3112
3343
3270
2868
2214
1455
684
21
-488
-730
-694
-499
-248
-90
-155
-485
-981
-1570
-2159
-2622
-2903
-2988
-2923
-2648
-2265
-1829
-1769
-1904
-2003
-2613
-3190
-3347
-2792
-2103
-1558
-743
-30
306
297
468
434
197
-159
-490
-398
-426
-471
-829
-1242
-1276
-1485
-1810
-2106
-2093
-2042
-2174
-2266
-2326
-2387
-2596
-2590
-2415
-2151
-1677
-1137
-465
69
285
326
121
-34
-209
-396
-474
-458
-338
-383
-386
-397
-432
-444
-465
-254
-98
19
138
206
292
164
-25
-223
-304
-192
-29
262
587
982
1238
1315
1374
1350
1370
1400
1590
1974
2196
2424
2714
2944
3193
3396
3730
4178
4510
4980
5282
5484
5744
6154
6452
6411
6298
6110
5662
4416
2780
280
-2735
-6109
-8917
-9514
-9158
-7215
-5074
-2786
-1072
-1049
-1372
-2675
-3795
-5254
-6026
-6077
-5398
-3497
-1467
1238
2930
4173
4476
4048
3930
3647
3840
3653
3634
3460
3028
2468
1949
1749
1277
1012
882
1047
1146
1001
592
-348
-1754
-3478
-4960
-6024
-6324
-5932
-4928
-3635
-2356
-1297
-739
-631
-942
-1458
-2163
-2579
-2537
-2039
-1223
-268
809
1576
2043
2245
2404
2488
2512
2541
2469
2302
1923
1513
969
413
-99
-489
-648
-617
-334
-92
-19
-216
-650
-1403
-2293
-3114
-3639
-3884
-3889
-3366
-2785
-2130
-1494
-1026
-789
-805
-928
-1085
-1100
-895
-489
41
619
1117
1537
1847
2034
2200
2337
2377
2331
2209
1974
1629
1211
760
282
-147
-417
-529
-504
-415
-355
-413
-653
-1042
-1515
-2003
-2402
-2651
-2717
-2576
-2239
-1809
-1367
-1005
-773
-640
-591
-524
-429
-291
-118
69
296
516
716
908
1086
1240
1353
1420
1443
1362
1192
898
510
70
-372
-782
-1160
-1665
-2106
-2475
-2597
-3171
-4305
-4844
-4749
-3995
-3383
-2620
-1993
-1822
-1600
-1295
-974
-1480
-2078
-2407
-1890
-794
-138
127
86
588
955
606
28
-599
-783
-977
-868
-803
-989
-1145
-1240
-994
-986
-1027
-1043
-882
-421
-306
-475
-876
-1118
-1241
-1564
-1746
-1718
-1451
-1148
-880
-551
-454
-409
-409
-339
-218
-188
47
368
839
1212
1260
1231
1148
1181
1103
1011
1014
1042
1092
1070
1147
1152
1008
816
661
732
846
1065
1297
1482
1649
1714
1846
1998
2237
2472
2690
2982
3364
3672
3807
3933
4018
3995
3679
3247
2657
1928
1057
81
-721
-1544
-2170
-2479
-2415
-1949
-1520
-1148
-1046
-1267
-1826
-2657
-3422
-4073
-4333
-4265
-3742
-2868
-1897
-899
-210
282
386
167
-187
-525
-688
-716
-509
-139
319
755
1130
1440
1631
1704
1617
1417
1191
917
621
340
81
-138
-318
-426
-474
-454
-430
-435
-467
-581
-760
-1047
-1387
-1719
-2019
-2202
-2242
-2139
-1917
-1639
-1353
-1112
-971
-962
-1066
-1259
-1455
-1551
-1508
-1292
-933
-494
-82
241
448
515
474
378
288
231
200
206
226
268
319
349
361
350
334
297
249
193
134
30
-101
-238
-384
-513
-622
-636
-581
-489
-414
-384
-368
-364
-389
-450
-549
-678
-832
-971
-1069
-993
-882
-844
-677
-555
-514
-444
-444
-462
-415
-352
-272
-163
4
152
266
352
354
311
223
167
171
269
407
518
600
626
586
498
405
289
158
1
-191
-413
-604
-748
-849
-895
-922
-938
-927
-885
-793
-714
-669
-678
-767
-892
-1055
-1320
-1632
-1864
-1953
-1866
-1682
-1427
-1238
-1108
-986
-851
-732
-708
-778
-902
-947
-917
-848
-819
-839
-828
-770
-664
-534
-466
-435
-434
-384
-305
-277
-326
-408
-462
-524
-574
-613
-626
-599
-568
-517
-487
-497
-488
-501
-504
-485
-447
-375
-341
-306
-302
-299
-249
-217
-221
-151
-120
-141
-57
52
107
157
160
162
231
283
277
288
272
177
87
27
-81
-192
-181
-175
-222
-246
-230
-268
-259
-204
-141
-106
-31
107
205
295
375
410
398
423
452
509
586
664
714
762
801
833
868
898
931
962
1037
1110
1163
1127
994
811
621
441
323
277
216
174
109
68
10
-57
-164
-317
-475
-633
-762
-889
-980
-1072
-1128
-1142
-1089
-999
-940
-875
-831
-840
-903
-999
-1126
-1253
-1345
-1368
-1343
-1290
-1224
-1135
-1014
-880
-782
-738
-737
-775
-803
-805
-779
-715
-624
-559
-498
-415
-319
-236
-108
-43
6
-23
-8
-170
39
175
-216
-13
-45
-316
-253
-40
-355
-294
-108
-264
-351
-311
-456
-568
-430
-471
-502
-450
-361
-414
-302
-290
-318
-279
-226
-224
-184
-181
-224
-220
-214
-256
-347
-414
-459
-424
-346
-260
-171
-64
-12
6
-2
-33
-84
-130
-177
-249
-314
-366
-406
-433
-453
-447
-401
-344
-272
-187
-119
-100
-123
-178
-268
-354
-433
-479
-504
-503
-436
-349
-249
-145
-71
-49
-72
-131
-155
-144
-132
-151
-213
-318
-442
-540
-614
-622
-606
-579
-538
-488
-423
-376
-377
-572
-305
-199
-396
-436
-313
-341
-301
-282
-517
-596
-588
-595
-628
-528
-523
-494
-498
-588
-770
-855
-935
-941
-900
-867
-859
-771
-666
-606
-576
-594
-635
-659
-649
-671
-669
-626
-522
-423
-354
-304
-247
-200
-152
-122
-77
-66
-94
-146
-205
-269
-325
-358
-341
-295
-251
-210
-200
-196
-187
-204
-248
-302
-355
-381
-393
-394
-393
-386
-360
-300
-220
-148
-93
-51
-26
-18
-1
18
32
14
-26
-81
-151
-240
-302
-336
-344
-326
-283
-220
-138
-61
8
64
80
75
26
-44
-123
-190
-241
-271
-289
-285
-250
-203
-154
-91
-29
17
41
48
47
20
-9
-68
-144
-199
-239
-251
-225
-163
-77
-8
59
106
170
219
253
295
314
330
329
306
266
211
190
183
180
198
222
254
253
228
185
105
-6
-107
-188
-262
-326
-388
-422
-457
-488
-511
-532
-532
-531
-554
-594
-669
-751
-824
-882
-918
-931
-918
-891
-856
-814
-772
-734
-675
-599
-520
-441
-334
-261
-236
-233
-245
-273
-318
-350
-362
-358
-348
-305
-269
-233
-212
-208
-210
-178
-191
-115
-13
-16
19
-54
-126
-248
-260
-260
-246
-182
-117
-64
41
75
63
78
6
0
-69
-120
-158
-218
-306
-375
-433
-435
-368
-296
-180
-102
-35
4
67
90
67
31
-39
-114
-178
-211
-231
-239
-254
-292
-348
-406
-443
-461
-459
-447
-459
-483
-502
-516
-521
-517
-515
-538
-565
-595
-609
-588
-551
-494
-425
-359
-326
-302
-285
-274
-282
-355
-425
-480
-543
-576
-567
-559
-568
-604
-631
-618
-565
-499
-422
-367
-340
-321
-311
-297
-267
-244
-218
-187
-167
-133
-90
-48
-36
-45
-107
-194
-283
-346
-380
-399
-413
-433
-455
-465
-441
-419
-421
-424
-451
-508
-565
-628
-675
-679
-664
-633
-571
-505
-421
-343
-275
-210
-174
-152
-146
-166
-205
-261
-316
-365
-421
-437
-403
-357
-280
-197
-124
-63
-44
-48
-66
-109
-158
-176
-186
-177
-163
-157
-170
-212
-255
-300
-328
-336
-319
-305
-297
-314
-359
-409
-474
-539
-592
-604
-557
-502
-447
-403
-363
-337
-328
-301
-255
-183
-97
0
61
87
69
16
-40
-101
-146
-191
-215
-231
-227
-200
-169
-158
-145
-114
-93
-79
-96
-115
-142
-168
-192
-222
-237
-250
-241
-234
-207
-166
-95
-3
64
104
106
93
53
-12
-72
-99
-89
-70
-35
13
68
119
144
145
124
97
78
80
119
195
253
286
175
96
193
197
111
48
145
306
315
205
43
-18
15
-73
-175
-204
-140
-90
-105
-155
-224
-272
-338
-424
-471
-501
-508
-465
-423
-398
-414
-484
-525
-521
-546
-574
-552
-493
-416
-349
-294
-269
-269
-294
-332
-357
-377
-391
-376
-351
-354
-379
-417
-431
-433
-407
-359
-337
-336
-341
-367
-420
-491
-556
-585
-564
-527
-467
-395
-337
-282
-240
-194
-165
-151
-137
-130
-127
-136
-166
-189
-214
-261
-324
-352
-350
-317
-277
-237
-201
-189
-196
-230
-271
-328
-429
-517
-566
-577
-554
-516
-469
-416
-363
-296
-227
-161
-82
-19
9
-4
-43
-105
-181
-257
-335
-381
-398
-395
-350
-287
-226
-201
-189
-192
-205
-207
-190
-177
-166
-156
-185
-208
-225
-225
-200
-155
-112
-58
4
33
34
3
-40
-80
-118
-152
-185
-225
-262
-278
-315
-348
-356
-359
-365
-365
-342
-299
-255
-249
-273
-287
-300
-345
-358
-345
-318
-265
-197
-116
-60
-41
-57
-97
-158
-213
-238
-264
-295
-342
-389
-414
-448
-472
-468
-453
-420
-381
-347
-332
-307
-287
-271
-263
-266
-243
-212
-189
-168
-150
-136
-130
-145
-156
-178
-204
-244
-274
-294
-331
-357
-379
-404
-412
-417
-411
-401
-397
-383
-361
-325
-291
-232
-173
-144
-135
-133
-126
-115
-106
-99
-107
-158
-229
-307
-383
-407
-422
-409
-390
-365
-343
-343
-349
-352
-372
-371
-374
-372
-364
-325
-331
-254
-183
-253
-162
-208
-158
-101
-128
-95
-151
-189
-243
-277
-306
-295
-264
-242
-224
-228
-233
-246
-285
-295
-293
-292
-273
-267
-267
-276
-291
-272
-218
-167
-100
-9
72
132
172
173
140
88
25
-61
-145
-244
-309
-358
-406
-413
-409
-397
-386
-384
-371
-361
-366
-364
-369
-372
-386
-396
-404
-400
-410
-420
-410
-398
-368
-321
-255
-213
-199
-200
-210
-209
-206
-205
-199
-208
-234
-265
-289
-303
-315
-329
-346
-354
-367
-337
-296
-259
-237
-246
-248
-241
-244
-240
-222
-204
-225
-261
-292
-329
-352
-347
-349
-368
-381
-384
-373
-349
-317
-267
-231
-226
-222
-226
-234
-243
-250
-270
-294
-302
-280
-244
-217
-180
-131
-82
-52
-37
-23
-20
-52
-95
-142
-185
-225
-270
-320
-365
-403
-445
-454
-416
-373
-334
-300
-287
-291
-304
-301
-296
-282
-278
-271
-257
-239
-197
-153
-97
-68
-56
-67
-114
-151
-173
-172
-175
-190
-202
-193
-191
-202
-201
-221
-254
-291
-328
-373
-422
-451
-460
-462
-426
-362
-300
-240
-170
-115
-78
-66
-72
-78
-91
-107
-136
-182
-247
-316
-371
-408
-432
-433
-431
-415
-423
-438
-448
-456
-444
-428
-402
-384
-362
-334
-284
-220
-171
-140
-111
-109
-102
-79
-56
-36
-34
-49
-85
-132
-168
-208
-259
-299
-328
-341
-376
-423
-487
-547
-599
-637
-639
-604
-552
-495
-412
-347
-313
-283
-268
-255
-226
-176
-125
-78
-61
-58
-66
-80
-97
-136
-176
-197
-198
-199
-203
-204
-220
-249
-297
-356
-392
-389
-366
-345
-333
-338
-365
-384
-388
-386
-375
-365
-343
-326
-286
-241
-219
-217
-244
-274
-316
-341
-346
-353
-351
-345
-357
-382
-375
-355
-335
-303
-275
-266
-273
-260
-237
-206
-181
-165
-161
-172
-180
-155
-106
-47
-14
-20
-59
-108
-159
-196
-222
-262
-288
-316
-356
-374
-361
-343
-337
-332
-348
-352
-345
-319
-287
-260
-242
-246
-240
-233
-215
-193
-205
-231
-247
-293
-322
-340
-365
-375
-387
-392
-382
-354
-313
-271
-236
-219
-218
-237
-246
-272
-308
-323
-354
-388
-410
-406
-394
-363
-325
-286
-253
-246
-247
-243
-255
-261
-284
-307
-348
-401
-432
-442
-432
-406
-366
-309
-251
-211
-174
-156
-137
-146
-182
-228
-275
-312
-325
-331
-319
-301
-306
-295
-276
-248
-209
-187
-164
-156
-163
-209
-262
-321
-384
-420
-438
-448
-449
-419
-398
-382
-354
-322
-312
-308
-297
-285
-278
-267
-259
-263
-282
-307
-321
-314
-284
-233
-172
-125
-110
-121
-148
-190
-242
-307
-359
-401
-473
-540
-583
-605
-585
-542
-478
-407
-351
-297
-285
-262
-247
-227
-218
-225
-234
-256
-270
-286
-289
-301
-296
-274
-234
-200
-162
-140
-161
-208
-267
-308
-324
-330
-323
-297
-270
-253
-246
-262
-287
-287
-269
-222
-163
-109
-70
-50
-38
-55
-84
-119
-148
-167
-169
-168
-182
-183
-194
-200
-207
-224
-230
-226
-205
-185
-173
-179
-210
-231
-244
-277
-300
-309
-315
-310
-299
-285
-273
-266
-272
-276
-281
-270
-265
-263
-279
-296
-318
-327
-302
-276
-260
-259
-258
-259
-252
-249
-245
-236
-249
-272
-279
-285
-276
-247
-228
-205
-170
-147
-127
-91
-73
-71
-83
-105
-163
-252
-312
-371
-408
-445
-477
-507
-504
-487
-456
-411
-391
-385
-406
-426
-456
-480
-474
-460
-427
-389
-345
-305
-237
-161
-95
-54
-46
-76
-123
-162
-196
-214
-252
-302
-364
-409
-431
-433
-414
-383
-355
-321
-284
-265
-273
-269
-287
-300
-318
-336
-330
-333
-317
-285
-243
-219
-197
-164
-139
-114
-99
-83
-102
-126
-170
-225
-268
-318
-362
-372
-371
-374
-364
-354
-327
-301
-296
-319
-330
-338
-347
-342
-348
-364
-384
-412
-424
-407
-370
-317
-249
-189
-139
-120
-114
-105
-112
-134
-171
-238
-305
-352
-380
-393
-382
-369
-366
-375
-389
-381
-349
-283
-232
-217
-225
-281
-352
-413
-468
-479
-458
-400
-358
-301
-235
-186
-132
-80
-75
-97
-131
-172
-200
-225
-285
-341
-397
-427
-420
-382
-316
-249
-177
-123
-70
-35
-24
-57
-141
-247
-336
-397
-429
-428
-410
-380
-354
-336
-308
-251
-202
-155
-117
-124
-168
-246
-327
-379
-378
-343
-300
-248
-188
-150
-120
-85
-57
-44
-48
-65
-96
-140
-202
-271
-337
-397
-434
-441
-435
-410
-365
-309
-277
-247
-210
-200
-211
-243
-275
-292
-302
-292
-283
-275
-276
-288
-269
-228
-184
-144
-122
-108
-91
-100
-131
-175
-213
-258
-305
-325
-325
-293
-262
-252
-250
-255
-259
-265
-265
-262
-257
-266
-300
-346
-389
-415
-438
-429
-408
-394
-364
-337
-312
-271
-221
-183
-160
-154
-150
-142
-121
-123
-125
-146
-184
-215
-231
-227
-221
-216
-211
-214
-222
-235
-260
-265
-293
-315
-327
-341
-364
-381
-382
-363
-332
-286
-237
-195
-148
-121
-110
-122
-147
-167
-183
-194
-201
-197
-190
-190
-190
-176
-166
-177
-165
-159
-158
-137
-127
-118
-134
-157
-175
-184
-193
-190
-175
-158
-152
-174
-207
-231
-255
-277
-284
-312
-333
-350
-351
-325
-296
-267
-236
-214
-202
-190
-184
-173
-185
-209
-222
-241
-254
-256
-266
-291
-315
-341
-349
-340
-330
-321
-299
-309
-354
-422
-487
-538
-579
-579
-560
-526
-474
-416
-360
-305
-252
-206
-163
-105
-52
0
7
-10
-34
-75
-106
-117
-116
-107
-89
-85
-98
-135
-197
-256
-317
-371
-426
-489
-554
-612
-677
-727
-729
-692
-627
-534
-445
-355
-258
-149
-52
29
83
92
90
68
65
46
36
32
0
-25
-43
-59
-65
-71
-85
-131
-202
-285
-366
-442
-500
-531
-555
-590
-616
-633
-622
-568
-489
-403
-314
-237
-185
-146
-129
-142
-161
-206
-241
-266
-279
-261
-244
-215
-202
-216
-245
-250
-237
-208
-176
-182
-209
-271
-337
-405
-476
-534
-560
-579
-584
-532
-450
-357
-281
-227
-182
-161
-153
-149
-138
-139
-164
-203
-247
-283
-300
-306
-311
-286
-261
-242
-220
-214
-224
-255
-295
-352
-400
-428
-423
-400
-377
-350
-312
-279
-249
-207
-184
-187
-196
-217
-246
-270
-283
-303
-336
-365
-387
-400
-399
-378
-348
-309
-268
-250
-234
-227
-226
-238
-256
-292
-316
-303
-277
-242
-215
-197
-208
-230
-242
-261
-268
-263
-255
-260
-280
-301
-336
-359
-380
-394
-403
-407
-403
-392
-378
-346
-310
-286
-288
-297
-306
-302
-292
-290
-291
-291
-291
-288
-280
-264
-261
-259
-269
-296
-329
-343
-353
-365
-364
-375
-389
-411
-404
-378
-359
-326
-297
-264
-219
-175
-130
-93
-82
-98
-122
-150
-179
-212
-237
-240
-222
-201
-182
-175
-203
-252
-303
-358
-408
-433
-442
-458
-477
-470
-466
-457
-444
-399
-350
-294
-227
-167
-118
-81
-61
-68
-70
-75
-88
-112
-125
-122
-115
-110
-105
-115
-159
-219
-282
-331
-381
-441
-482
-533
-580
-605
-620
-595
-562
-519
-445
-375
-294
-205
-140
-106
-89
-78
-64
-40
-17
19
48
61
51
39
30
0
-55
-102
-151
-214
-275
-318
-354
-390
-446
-493
-511
-515
-485
-438
-381
-313
-261
-227
-199
-194
-189
-204
-203
-179
-157
-138
-117
-104
-106
-134
-169
-198
-243
-294
-327
-336
-339
-338
-341
-345
-350
-366
-368
-352
-324
-285
-254
-234
-229
-232
-235
-249
-263
-277
-275
-266
-231
-191
-176
-158
-160
-174
-197
-196
-192
-190
-181
-185
-199
-228
-263
-301
-310
-312
-294
-267
-255
-238
-229
-233
-260
-285
-316
-349
-349
-347
-324
-296
-263
-260
-275
-260
-256
-233
-177
-138
-127
-116
-134
-185
-243
-276
-310
-351
-372
-387
-382
-373
-346
-314
-287
-266
-260
-262
-241
-212
-197
-172
-161
-156
-172
-189
-213
-213
-196
-160
-135
-108
-87
-71
-51
-54
-48
-51
-85
-124
-151
-191
-231
-289
-329
-359
-383
-379
-347
-302
-268
-235
-246
-241
-269
-279
-365
-382
-458
-408
-819
-1337
-994
-954
-927
-726
-552
-267
-55
137
185
9
27
-119
-398
-492
-756
-898
-859
-724
-1134
-1087
-1245
-1120
-763
-906
-491
-565
-240
-98
-251
-96
-264
-350
-390
-625
-456
-720
-640
-405
-449
-252
-222
-161
-95
-132
-126
-336
-406
-389
-595
-536
-516
-526
-421
-393
-185
-239
-278
-244
-280
-357
-436
-404
-533
-538
-391
-528
-499
-315
-454
-371
-314
-381
-381
-412
-406
-579
-527
-501
-702
-548
-427
-479
-367
-329
-431
-409
-322
-370
-371
-269
-385
-374
-146
-244
-205
-156
-252
-219
-257
-275
-256
-290
-238
-243
-190
-185
-202
-176
-224
-144
-93
-269
-298
-304
-337
-265
-380
-559
-354
-186
-435
-429
-293
-458
-363
-241
-473
-484
-464
-179
-242
-346
-58
-177
-161
101
18
-222
102
258
66
83
-32
9
-96
-142
-137
-277
-189
-207
-125
-236
-206
-393
-554
-310
-312
-501
-397
-673
-572
-218
-82
-679
-730
-34
-497
-606
-560
-763
-151
28
-712
-656
-16
142
-328
-505
-370
-335
-351
-492
-576
-453
-484
-214
72
-238
-686
-329
-330
-418
13
-916
-687
-122
-466
-509
-419
-399
-308
-923
-810
-133
-325
-310
-271
13
184
-487
-475
-101
-67
-253
-517
-194
247
198
-385
-356
29
299
-389
-433
-525
-209
168
-183
-728
-638
-82
-376
-87
-729
-897
31
65
-293
-940
-848
-49
-262
-290
-593
-441
348
152
-472
125
-325
-560
284
-230
-67
-275
-969
157
23
-597
-304
-830
210
-19
-1054
-620
-249
-197
-724
-964
-762
201
-11
-357
-567
-277
-164
-204
-413
-1122
-784
-366
469
-674
-1139
449
587
15
-385
-402
-198
217
-220
-708
-1160
271
98
-559
-109
-567
-338
-274
104
-897
229
-299
-942
-312
-343
-287
-507
129
-371
382
-292
-557
0
-231
-542
-423
4
-820
-492
511
-53
392
-489
-870
117
-743
-774
30
-704
-1023
-91
319
60
-424
-1069
346
355
-512
-669
-874
224
1035
-316
-1963
439
229
-697
-136
-503
-871
371
-135
-865
31
354
-733
-895
226
-330
-523
14
-358
-812
72
-578
-229
-196
-1233
104
-615
441
-913
-959
404
-473
503
-725
-855
-440
222
211
-1464
-680
759
386
-121
-1110
-423
810
277
-599
-555
-113
-385
156
-200
-65
-569
76
34
-826
1107
-73
-1004
-347
384
-408
-875
-570
-954
918
613
-584
-751
475
586
-161
-636
-786
119
363
513
-744
236
744
-37
307
-221
-335
213
493
-145
-199
23
-158
1134
-380
-983
584
918
-139
-902
332
-45
543
345
-490
-751
609
845
-17
-301
-902
390
1945
-814
-1957
751
868
-780
332
180
-821
36
1493
582
-2109
-120
1797
-147
-336
704
-375
157
-134
822
566
-875
171
198
-676
520
691
-1102
1268
-736
-223
274
-782
509
-707
-527
187
102
-1331
387
-122
-1259
1069
44
71
267
-905
109
886
526
-1330
-818
1387
555
-351
-524
512
600
396
-176
-53
-356
-69
-57
-333
98
-664
670
-265
-710
846
937
-1231
-253
706
222
197
-464
730
-513
554
913
-490
1329
-283
-552
1079
-650
270
553
327
-16
540
-566
391
266
-275
-757
-1385
1739
-863
9
87
-463
1080
-291
-327
-49
1116
-182
-686
-124
810
688
-804
926
1493
-514
-798
656
99
-46
-637
-678
41
976
617
-600
440
-377
441
-929
353
771
-1690
-481
-114
501
631
-26
-194
381
-524
406
520
-656
-630
-141
211
829
-452
-1148
1161
848
-317
-396
-562
-131
62
-147
736
-920
-762
871
-472
203
283
-544
-70
-78
188
-360
-389
-378
1079
562
-1633
21
650
605
83
-111
-485
263
675
-217
-338
-345
124
-344
649
-177
-643
45
-400
-173
157
652
-2173
-612
2441
-1161
-1001
722
-143
-832
-433
496
-34
-1178
638
-306
-691
1066
-884
-244
366
499
-675
-812
-69
-93
632
-1183
-616
284
32
-106
-352
-444
-202
-229
-214
-893
-790
391
555
-474
-903
-438
87
561
-1212
-546
-184
-148
580
-1415
-972
1146
-482
-698
-435
-1236
884
994
-1313
-311
758
68
92
-392
-974
-740
576
227
-1511
342
22
376
687
-934
272
-183
-149
-875
-627
385
427
-1138
-1552
917
1378
-904
-2300
1095
690
-1012
-656
-660
-608
415
323
-258
-1459
-643
2367
35
-1008
-733
-871
1029
-148
-1113
-354
-131
421
171
996
-691
-883
128
-418
-757
-744
-1007
-440
813
-416
-443
-94
185
533
-920
-1088
280
-327
-451
47
-1292
218
1181
-456
-1260
-20
-363
-305
-652
-1443
-126
-52
-76
199
-943
-342
658
670
-915
-1912
804
-604
-34
-235
-1065
-428
632
1328
-1331
-628
750
-651
-1228
793
57
-1676
-968
-2
977
110
-1549
-606
441
48
-872
-1790
-304
325
-458
-156
-987
-702
502
775
-986
-1426
1078
-332
-938
-203
-126
-700
-734
579
503
-671
-1205
1263
506
-942
-392
-630
-73
-206
125
-478
-788
-203
931
-452
-514
556
-491
-375
227
-535
-377
382
-770
451
-151
-485
250
-350
-430
-103
429
-1075
-689
332
445
-1051
-1108
750
-467
-290
722
-1345
-989
969
-162
-578
-246
-179
319
-1015
361
339
-388
-1266
-122
1236
-694
-841
-13
130
-195
-632
-330
1095
-1605
53
17
-1277
642
-1095
-654
494
-593
420
-1089
-685
1044
-160
-143
-1889
-115
1319
-866
-737
278
-769
-395
935
-911
-996
-120
407
-315
-1105
-419
-512
1193
-243
-1683
494
-577
-136
314
-769
-676
-874
351
19
-1315
33
254
-600
1040
-1404
-1523
1325
256
-888
-989
-448
578
656
-1340
-1011
292
513
-1074
-392
-528
-380
-261
-263
-216
-876
-793
309
-579
-947
760
-796
-652
-820
260
-518
-1167
175
58
-438
-861
659
-150
-2015
-780
1517
-680
-2361
1186
-288
-712
149
-352
-2238
-251
1871
-1662
-1605
-664
-392
506
-437
-2117
-431
-304
1012
-76
-2021
-987
-79
1159
-286
-2098
-687
904
-512
-346
48
-1381
-1260
1062
-764
-1569
-876
-863
-190
-964
-671
-674
-520
-605
-34
-1420
-969
-679
276
-176
-2653
171
-267
-309
-815
3
-1617
-1085
2291
-2497
-2312
441
-136
-663
-688
-1608
-540
-163
-539
-172
-1943
102
-838
-530
-453
-2186
-433
356
-245
-1342
-852
-440
-399
-334
135
-1728
-951
909
302
-609
-1342
1064
-703
-144
535
-834
-1555
97
414
-1332
-225
852
-1205
-1191
1914
-1036
-1799
-418
120
-681
-1282
-271
-239
-303
-539
-736
-326
807
-1928
-528
218
-772
20
-1028
-54
-603
257
-578
-1006
786
-589
-764
696
-1724
-539
1778
-1509
-772
690
-857
401
455
-1780
-450
1609
-379
-1535
-389
-18
-625
-304
-690
-343
-455
-233
-796
-522
-310
-763
232
-586
-668
-640
-443
-334
-971
415
-966
-2055
793
609
-957
-1514
608
426
-918
-1030
-358
453
-1113
-285
92
-848
-414
507
-894
-1055
-216
29
-554
-734
-601
100
-761
-895
189
-1065
-779
307
-421
-1633
256
-147
-758
-404
-732
-554
25
-1083
-1121
435
-566
-719
258
-808
-604
-560
15
-394
-808
-168
-816
-645
128
322
-728
-887
-1211
274
1201
-1209
-1252
-330
314
632
-854
-1109
-305
-167
261
-25
-2018
-929
1077
113
-1388
-177
162
-612
563
-911
-986
59
222
-378
-3
-928
-393
1153
-256
-1392
-1028
514
46
69
-1111
-366
-22
-487
532
-129
-1146
-785
781
74
-1906
342
682
-1260
-170
1150
-635
-403
543
-1019
-28
-75
-1054
-244
766
-415
-965
335
26
-783
245
208
-746
250
-457
-121
-524
269
-419
-413
829
-546
5
407
-270
-575
-374
1212
-794
-1035
746
-972
876
275
-802
-735
-210
646
8
-780
-764
-234
1142
32
-1122
-603
773
636
-375
-622
-1204
191
576
66
-2133
-130
733
385
-114
-1560
90
-106
-394
-327
536
-1157
-1187
1233
-294
-184
-881
-856
-133
438
-122
-1673
-564
394
130
-982
-557
953
-1062
-463
-68
-585
-283
-802
-442
-22
-730
-830
487
-828
-680
615
171
-1275
5
-301
603
-202
-1861
359
86
412
-682
-556
438
-1122
205
200
-632
-156
-3
-144
-295
399
-976
-728
338
-1243
-370
209
472
-1592
4
842
-1130
-128
-1336
874
91
-1900
-1291
1086
-21
-1429
167
485
-597
-1434
1502
-731
-704
677
-1099
-1608
696
1464
-823
-1692
-305
1343
-885
-240
-552
-2066
322
746
-218
-1490
-1564
619
61
-696
-672
-1433
495
301
-801
-365
-588
-387
-990
626
-257
-1091
-526
-321
236
-129
-662
-1663
616
295
-362
-1482
-883
-244
-15
-49
-1639
-1415
-369
1279
-1725
-1141
458
-104
-1739
-989
1129
-966
-2448
690
303
-1680
-1172
557
-56
-1537
-660
1290
-476
-1669
461
218
-570
-731
-630
424
-589
-763
37
-218
266
-15
-726
-963
1029
839
-808
-1574
186
1100
134
-1338
-640
850
-219
283
-699
-425
-31
188
94
-441
335
-1277
510
66
-161
174
-458
-2121
317
2267
-2034
-863
-725
-334
1373
-1230
-1853
383
835
430
-1689
-284
419
-301
414
-933
-913
683
-17
-1628
-106
354
-898
445
-381
-1725
693
37
-1236
-46
-1556
-183
572
-1060
-467
-1187
-370
900
-974
-1532
-378
279
258
-980
-1432
226
193
-386
-35
-1786
-29
874
-805
-232
-385
-753
212
-261
-276
-1191
-32
927
-1148
-830
-238
-170
134
-1032
-537
-139
-595
261
-425
-1682
227
-48
-903
-568
-437
-391
-323
434
-1261
-650
-219
-328
-248
-1005
-92
-702
-446
392
-862
-495
-764
313
-572
-229
-124
-818
132
25
-1114
106
359
-1083
286
-534
-627
68
67
-659
-1546
888
132
-519
-258
-1454
1032
-386
-401
-52
-632
-61
-761
22
-238
-299
-982
-409
62
217
-411
-758
187
-938
257
638
-1223
-879
383
-282
-45
176
-1476
-61
122
-237
262
-970
-383
-56
1022
-130
-1741
-227
